Package org.jogre.common.comm

This package contains a number of communication objects (communication classes start with Comm) amd two Interface's which describe the protocol.

See:
          Description

Interface Summary
Comm Interface for the variour standard communcations object which are available in the JOGRE api.
ITransmittable Transmittable interface for all communication in the system.
ITransmittableWithProps This interfaces denotates that the ITransmittable object contains a JogrePropertiesHash instance as a field.
 

Class Summary
CommChatGame Communication class which is used to broadcast a chat message to all users at a particular game.
CommChatPrivate Communication class which is used to send a private message between users.
CommChatTable Chat communications object for chat at a table.
CommControllerObject Communication object which will send a XMLElement as a child from a client to server (or or vice versa).
CommControllerProperty Communication object to send a key/value property from a client to server or vice versa.
CommDisconnect Communication class which is used to disconnect a user from the system.
CommError Communications class which is used to send an error from the server to a client or vice-versa.
CommExitTable Small communication object for exiting a table.
CommGameConnect Sends a connect message to a JOGRE server.
CommGameMessage This is a message class which goes to a particular game such as chess, checkers etc.
CommGameOver Communication object which describes a game over.
CommInvite Communication class which is used to invite a user to a table.
CommJoinTable Small communication object for joining an existing table.
CommMasterServerConnect Communication object for connecting to the master server.
CommMasterServerMessage  
CommNewTable Small communication object for requesting the creation of a new table.
CommNextPlayer Small communication object for starting a game
CommOfferDraw Communications object which is used when one user offers a draw to another user.
CommPlayerState Communication object for informing the server that the state of a player has been updated.
CommReadyToStart Small communication object for declaring a player is ready to start.
CommRequestData Communication class for a client requesting data.
CommSitDown Small communication object which is used when a client sits down on a particular seat at a table.
CommStandUp Small communication object for standing up at a table.
CommStartGame Small communication object for starting a game
CommTableMessage Abstract base class for table messages.
CommTableProperty This class is used for sending a table property from a client to a server.
 

Package org.jogre.common.comm Description

This package contains a number of communication objects (communication classes start with Comm) amd two Interface's which describe the protocol.