|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
IColossusMail | Describes the interface how the Game Server sends a mail. |
IGameRunner | Interface for classes that can run/supervise a WebServer Game. |
IPortProvider | |
IRunWebServer | Interface for GameInfo, what it needs to communicate with WebServer regarding (so far only) ending a game. |
IWebClient | Interface for what WebServer (Public Game Server) sends to WebClient |
IWebServer | Interface for what WebClient sends to WebServer |
Class Summary | |
---|---|
ChatMessage | |
FormatWhen | |
GameInfo | One object of this this class represents a game for which players/users have enrolled to play it together. |
User | One user at the WebServer side. |
Enum Summary | |
---|---|
GameInfo.GameState | Enum for the possible states of a game: |
GameInfo.GameType | Enum for the possible TYPES of a game (scheduled or instant, perhaps later also template?) |
A package containing mostly interfaces and "information-holding" classes which are needed for both the server and the client side of the "Public Game Server".
There is not actually much "do-something"-functionality in here - that is in webclient and webserver packaages.
Contents of this package is needed both in Colossus.jar (for the client) and also in ColossusWeb.jar (for the server).
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |