|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Class Summary | |
| BulkLoginMessage | Login Message sent on login that contains full set of all active users. |
| ChatCommand | Represents a command to send text to all players on a table. |
| CreateCommand | Class to represent the command to create a table. |
| FingerCommand | Return information about the specific user. |
| GameOverCommand | Class to represent the ending of a table at a client. |
| JoinCommand | Class to represent the command to join a table. |
| LeaveTableCommand | Class representing the command to leave a table. |
| LogoutCommand | The command requesting cline to logout of to the system. |
| OutputCommand | Class to represent output to be sent from one client to another via the Server. |
| PlugInManagerCommand | |
| PlugInManagerMessage | Messages to plugin Manager on client side. |
| ProtocolCommand | Represents the initial command from the client in its earliest communication with the server. |
| RejoinCommand | Class to represent the command to rejoin a table. |
| ShoutCommand | Represents a text message 'shouted' to the entire lobby. |
| TableManagerCommand | Class to represent a command sent to the TableManager. |
| TablesCommand | Represents the command to list active tables. |
| TellCommand | Represents the command for sending a private message to another user in the main lobby. |
| UserManagerCommand | Class to represent a command sent to the UserManager. |
| UserManagerMessage | Base class for all usermanager messages. |
| WhoCommand | Command to get full list of all users registered for the system. |
All commands and messages that are sent/received by the client and server must be available to both sets of components. This package contains the full set of commands and messages that are not pre-defined within the KS hierarchy. This package may contain the definition of more commands and messages than may actually be needed within a given configuration of components. The essential point is that each of these commands and messages has been published and will never change; they are immutable. If a change is needed, then we will need to institute some versioning scheme, and I am not ready to contemplate going in that direction. Instead of changing the classes in this package, we will introduce additional classes as needed.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||