Uses of Interface
net.sf.freecol.common.networking.MessageHandler

Packages that use MessageHandler
net.sf.freecol.client.control Contains the classes responsible for the control of the game. 
net.sf.freecol.client.networking Contains the client networking classes. 
net.sf.freecol.common.networking Contains the common networking classes. 
net.sf.freecol.metaserver This package contains an implementation of a meta server. 
net.sf.freecol.server.ai The main package of the ai package tree. 
net.sf.freecol.server.control Contains the classes responsible for the control of the game. 
net.sf.freecol.server.networking Contains the server networking classes. 
 

Uses of MessageHandler in net.sf.freecol.client.control
 

Classes in net.sf.freecol.client.control that implement MessageHandler
 class InGameInputHandler
          Handles the network messages that arrives while in the getGame().
 class InputHandler
          Provides common methods for input handlers.
 class PreGameInputHandler
          Handles the network messages that arrives before the game starts.
 

Uses of MessageHandler in net.sf.freecol.client.networking
 

Methods in net.sf.freecol.client.networking with parameters of type MessageHandler
 void Client.setMessageHandler(MessageHandler mh)
          Sets the MessageHandler for this Client.
 

Constructors in net.sf.freecol.client.networking with parameters of type MessageHandler
Client(java.lang.String host, int port, MessageHandler handler)
          Creates a new Client.
 

Uses of MessageHandler in net.sf.freecol.common.networking
 

Methods in net.sf.freecol.common.networking that return MessageHandler
 MessageHandler Connection.getMessageHandler()
          Gets the MessageHandler for this Connection.
 

Methods in net.sf.freecol.common.networking with parameters of type MessageHandler
 void Connection.setMessageHandler(MessageHandler mh)
          Sets the MessageHandler for this Connection.
 

Constructors in net.sf.freecol.common.networking with parameters of type MessageHandler
Connection(java.net.Socket socket, MessageHandler messageHandler, java.lang.String threadName)
          Creates a new Connection with the specified Socket and MessageHandler.
Connection(java.lang.String host, int port, MessageHandler messageHandler, java.lang.String threadName)
          Sets up a new socket with specified host and port and uses #Connection(Socket, MessageHandler).
 

Uses of MessageHandler in net.sf.freecol.metaserver
 

Classes in net.sf.freecol.metaserver that implement MessageHandler
 class NetworkHandler
          Handles all network messages beeing sent to the metaserver.
 

Uses of MessageHandler in net.sf.freecol.server.ai
 

Classes in net.sf.freecol.server.ai that implement MessageHandler
 class AIInGameInputHandler
          Handles the network messages that arrives while in the game.
 

Uses of MessageHandler in net.sf.freecol.server.control
 

Classes in net.sf.freecol.server.control that implement MessageHandler
 class UserConnectionHandler
          Handles a new client connection.
 

Uses of MessageHandler in net.sf.freecol.server.networking
 

Methods in net.sf.freecol.server.networking with parameters of type MessageHandler
 void Server.setMessageHandlerToAllConnections(MessageHandler messageHandler)
          Sets the specified MessageHandler to all connections.
 

Constructors in net.sf.freecol.server.networking with parameters of type MessageHandler
DummyConnection(java.lang.String name, MessageHandler incomingMessageHandler)
          Sets up a dummy connection using the specified MessageHandlers.