Uses of Class
net.jetrix.Message

Packages that use Message
net.jetrix The main package for Jetrix. 
net.jetrix.agent   
net.jetrix.clients Contains concrete Client implementations. 
net.jetrix.filter Contains concrete MessageFilter implementations. 
net.jetrix.listeners.interceptor   
net.jetrix.messages Contains concrete Message implementations. 
net.jetrix.messages.channel Message implementations related to the game channel. 
net.jetrix.messages.channel.specials Message implementations related to special actions sent between players during the game. 
net.jetrix.protocols Contains concrete Protocol implementations. 
 

Uses of Message in net.jetrix
 

Methods in net.jetrix that return Message
 Message Protocol.getMessage(String message)
          Parse the specified string and return the corresponding server message for this protocol.
 Message Client.receive()
          Receive a message sent by the client.
 

Methods in net.jetrix with parameters of type Message
 void Channel.process(Message m)
           
 void Server.send(Message message)
          Add a message to the server message queue.
 void Channel.send(Message message)
          Add a message to the channel message queue.
 void Destination.send(Message message)
          Send a message to this destination.
 void Client.send(Message message)
          Send a message to the client.
 String Protocol.translate(Message m, Locale locale)
          Translate the specified message into a string that will be sent to a client using this protocol.
 

Uses of Message in net.jetrix.agent
 

Methods in net.jetrix.agent with parameters of type Message
 void TetrinetAgent.onMessage(Message m)
          Message pre-processing.
 void TetrinetAgent.receive(Message m)
           
 void Agent.receive(Message message)
          Receive a message sent by the server.
 void QueryAgent.receive(Message message)
           
 void TetrinetAgent.send(Message message)
           
 void Agent.send(Message message)
          Send a message to the server.
 void QueryAgent.send(Message message)
           
 

Uses of Message in net.jetrix.clients
 

Fields in net.jetrix.clients with type parameters of type Message
protected  BlockingQueue<Message> TetrinetClient.queue
           
 

Methods in net.jetrix.clients that return Message
 Message TSpecClient.receive()
           
 Message ConsoleClient.receive()
           
 Message TetrinetClient.receive()
           
 

Methods in net.jetrix.clients with parameters of type Message
 void QueryClient.send(Message m)
           
 void ConsoleClient.send(Message message)
           
 void TetrinetClient.send(Message message)
           
 void QueryClient.setFirstMessage(Message firstMessage)
          Set the first command issued by this client.
 

Uses of Message in net.jetrix.filter
 

Methods in net.jetrix.filter with parameters of type Message
 void GenericFilter.onMessage(Message m)
          Message pre-processing.
 void GenericFilter.onMessage(Message m, List<Message> out)
           
 void AmplifierFilter.process(Message m, List<Message> out)
           
 void PingFilter.process(Message m, List<Message> out)
           
 void GenericFilter.process(Message m, List<Message> out)
           
abstract  void MessageFilter.process(Message m, List<Message> out)
          Process a message and outputs messages to the specified List.
 

Method parameters in net.jetrix.filter with type arguments of type Message
 void GenericFilter.onMessage(AddLineMessage m, List<Message> out)
           
 void GenericFilter.onMessage(BlockBombMessage m, List<Message> out)
           
 void GenericFilter.onMessage(BlockQuakeMessage m, List<Message> out)
           
 void GenericFilter.onMessage(ClearLineMessage m, List<Message> out)
           
 void GenericFilter.onMessage(ClearSpecialsMessage m, List<Message> out)
           
 void CommandFilter.onMessage(CommandMessage m, List<Message> out)
           
 void GenericFilter.onMessage(CommandMessage m, List<Message> out)
           
 void SuddenDeathFilter.onMessage(EndGameMessage m, List<Message> out)
           
 void StatsFilter.onMessage(EndGameMessage m, List<Message> out)
           
 void GenericFilter.onMessage(EndGameMessage m, List<Message> out)
           
 void PuzzleFilter.onMessage(FieldMessage m, List<Message> out)
           
 void StatsFilter.onMessage(FieldMessage m, List<Message> out)
           
 void GenericFilter.onMessage(FieldMessage m, List<Message> out)
           
 void TetrisFilter.onMessage(FourLinesAddedMessage m, List<Message> out)
           
 void GenericFilter.onMessage(FourLinesAddedMessage m, List<Message> out)
           
 void GenericFilter.onMessage(GmsgMessage m, List<Message> out)
           
 void GenericFilter.onMessage(GravityMessage m, List<Message> out)
           
 void GenericFilter.onMessage(JoinMessage m, List<Message> out)
           
 void StatsFilter.onMessage(LeaveMessage m, List<Message> out)
           
 void GenericFilter.onMessage(LeaveMessage m, List<Message> out)
           
 void StatsFilter.onMessage(LevelMessage m, List<Message> out)
           
 void GenericFilter.onMessage(LevelMessage m, List<Message> out)
           
 void SurvivalFilter.onMessage(LinesAddedMessage m, List<Message> out)
           
 void StatsFilter.onMessage(LinesAddedMessage m, List<Message> out)
           
 void GenericFilter.onMessage(LinesAddedMessage m, List<Message> out)
           
 void GenericFilter.onMessage(Message m, List<Message> out)
           
 void RandomFilter.onMessage(NewGameMessage m, List<Message> out)
           
 void PuzzleFilter.onMessage(NewGameMessage m, List<Message> out)
           
 void GenericFilter.onMessage(NewGameMessage m, List<Message> out)
           
 void GenericFilter.onMessage(NukeFieldMessage m, List<Message> out)
           
 void TetrisFilter.onMessage(OneLineAddedMessage m, List<Message> out)
           
 void GenericFilter.onMessage(OneLineAddedMessage m, List<Message> out)
           
 void SuddenDeathFilter.onMessage(PauseMessage m, List<Message> out)
           
 void StatsFilter.onMessage(PauseMessage m, List<Message> out)
           
 void GenericFilter.onMessage(PauseMessage m, List<Message> out)
           
 void LogoFilter.onMessage(PlayerLostMessage m, List<Message> out)
           
 void StatsFilter.onMessage(PlayerLostMessage m, List<Message> out)
           
 void GenericFilter.onMessage(PlayerLostMessage m, List<Message> out)
           
 void GenericFilter.onMessage(PlayerNumMessage m, List<Message> out)
           
 void GenericFilter.onMessage(PlayerWonMessage m, List<Message> out)
           
 void GenericFilter.onMessage(PlineActMessage m, List<Message> out)
           
 void StartFilter.onMessage(PlineMessage m, List<Message> out)
           
 void FloodFilter.onMessage(PlineMessage m, List<Message> out)
           
 void GenericFilter.onMessage(PlineMessage m, List<Message> out)
           
 void GenericFilter.onMessage(RandomClearMessage m, List<Message> out)
           
 void SuddenDeathFilter.onMessage(ResumeMessage m, List<Message> out)
           
 void StatsFilter.onMessage(ResumeMessage m, List<Message> out)
           
 void GenericFilter.onMessage(ResumeMessage m, List<Message> out)
           
 void TetrisFilter.onMessage(StartGameMessage m, List<Message> out)
           
 void SuddenDeathFilter.onMessage(StartGameMessage m, List<Message> out)
           
 void UnbalancedSpeedWarningFilter.onMessage(StartGameMessage m, List<Message> out)
           
 void StatsFilter.onMessage(StartGameMessage m, List<Message> out)
           
 void GenericFilter.onMessage(StartGameMessage m, List<Message> out)
           
 void GenericFilter.onMessage(StopGameMessage m, List<Message> out)
           
 void GenericFilter.onMessage(SwitchFieldsMessage m, List<Message> out)
           
 void GenericFilter.onMessage(TeamMessage m, List<Message> out)
           
 void TetrisFilter.onMessage(TwoLinesAddedMessage m, List<Message> out)
           
 void GenericFilter.onMessage(TwoLinesAddedMessage m, List<Message> out)
           
 void StatsFilter.onSpecial(SpecialMessage m, List<Message> out)
           
 void GenericFilter.onSpecial(SpecialMessage m, List<Message> out)
          Special block message pre-processing.
 void AmplifierFilter.process(Message m, List<Message> out)
           
 void PingFilter.process(Message m, List<Message> out)
           
 void GenericFilter.process(Message m, List<Message> out)
           
abstract  void MessageFilter.process(Message m, List<Message> out)
          Process a message and outputs messages to the specified List.
 

Uses of Message in net.jetrix.listeners.interceptor
 

Methods in net.jetrix.listeners.interceptor with parameters of type Message
 void SpeedCheckInterceptor.send(Message message)
           
abstract  void InteractiveInterceptor.send(Message message)
          Process a message received from the client.
 

Uses of Message in net.jetrix.messages
 

Subclasses of Message in net.jetrix.messages
 class AddPlayerMessage
          A message indicating a new client joined the server.
 class ClientInfoMessage
          Information about the client (name & version).
 class DisconnectedMessage
          A client disconnection message.
 class NoConnectingMessage
          A connection denial message.
 class NoopMessage
          No Operation message.
 class PlayerSwitchMessage
          Message generated when the /move command is issued.
 class ShutdownMessage
           
 class SpectatorListMessage
          List of spectators in a channel.
 class WinlistMessage
          The top teams and players of a winlist.
 

Uses of Message in net.jetrix.messages.channel
 

Subclasses of Message in net.jetrix.messages.channel
 class ChannelMessage
          A channel message.
 class CommandMessage
          A /command.
 class EndGameMessage
           
 class FieldMessage
          A field change message.
 class GmsgMessage
          An ingame chat message.
 class IngameMessage
           
 class JoinMessage
          A playerjoin message.
 class LeaveMessage
          Message sent when a player or spectator leave a channel.
 class LevelMessage
          A level change message.
 class NewGameMessage
          A new game message.
 class PauseMessage
           
 class PlayerLostMessage
           
 class PlayerNumMessage
           
 class PlayerWonMessage
           
 class PlineActMessage
          A party line action message.
 class PlineMessage
          A party line message.
 class ResumeMessage
           
 class SmsgMessage
          A spectator message.
 class StartGameMessage
          A start game message.
 class StopGameMessage
          A stop game message.
 class TeamMessage
          A team change message.
 class TextMessage
          A generic internationalized text message.
 

Uses of Message in net.jetrix.messages.channel.specials
 

Subclasses of Message in net.jetrix.messages.channel.specials
 class AddLineMessage
           
 class BlockBombMessage
           
 class BlockQuakeMessage
           
 class ClearLineMessage
           
 class ClearSpecialsMessage
           
 class FourLinesAddedMessage
          Message sent when 4 lines are cleared and 4 lines are added to all opponents.
 class GravityMessage
           
 class LinesAddedMessage
          Message sent when a player clears several lines and add lines to all opponents.
 class NukeFieldMessage
           
 class OneLineAddedMessage
          Message sent when 2 lines are cleared and 1 line is added to all opponents.
 class RandomClearMessage
          A clear random blocks message.
 class SpecialMessage
          A channel message for special blocks.
 class SwitchFieldsMessage
           
 class TwoLinesAddedMessage
          Message sent when 3 lines are cleared and 2 lines are added to all opponents.
 

Uses of Message in net.jetrix.protocols
 

Methods in net.jetrix.protocols that return Message
 Message QueryProtocol.getMessage(String message)
           
 Message ConsoleProtocol.getMessage(String line)
          Parse the specified string and return the corresponding server message for this protocol.
 Message IRCProtocol.getMessage(String line)
          Parse the specified string and return the corresponding server message for this protocol.
 Message TspecProtocol.getMessage(String line)
          Parse the specified string and return the corresponding server message for this protocol.
 Message TetrinetProtocol.getMessage(String line)
          Parse the specified string and return the corresponding server message for this protocol.
 

Methods in net.jetrix.protocols with parameters of type Message
 String QueryProtocol.translate(Message m, Locale locale)
           
 String ConsoleProtocol.translate(Message m, Locale locale)
          Translate the specified message into a string that will be sent to a client using this protocol.
 String IRCProtocol.translate(Message m, Locale locale)
          Translate the specified message into a string that will be sent to a client using this protocol.
 String TspecProtocol.translate(Message m, Locale locale)
          Translate the specified message into a string that will be sent to a client using this protocol.
 String TetrinetProtocol.translate(Message m, Locale locale)
          Translate the specified message into a string that will be sent to a client using this protocol.
 



Copyright © 2001-2010. All Rights Reserved.