Package gecco.communication.server

Class Summary
ClientAmbassador The class that implements gecco.server.core.Client, and the only part of the communication package that the server needs to know about
ClientConnection A class that keeps track of the 'physical' connection to a client
ClientConnectionHandler A class that keep track of all the parts needed for a connection to a client
DataInputExchangeHandler a class that sends messages from the server, in the send queue
DataOutputExchangeHandler a class that listens for incoming messages from the client, receives them, and tells the server about them
NewClientListener A class that will listen for incoming connections from clients, and handle the initial communication, until the client successfully joins as a role, and calls startGame.
RoleConnection A class that represents the connection from the server to a specific role.
RoleDefinition This class defines a role, as viewed by the gecco.communication.server package.