|
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. |