|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
Controller | The control object that is responsible for making changes to the internal model and for communicating with the clients. |
FreeColServerHolder | This base class provides thread-safe access to a
FreeColServer for several subclasses. |
InGameController | TODO: write class comment. |
InGameInputHandler | Handles the network messages that arrives while
in game . |
InputHandler | Handles the network messages. |
PreGameController | The control object that is responsible for setting parameters and starting a new game. |
PreGameInputHandler | Handles the network messages that arrives before the game starts. |
ServerModelController | A server-side implementation of the ModelController interface. |
UserConnectionHandler | Handles a new client connection. |
Contains the classes responsible for the control of the game.
There are two types of control classes: controllers and
input handlers. The latter receives requests from the clients
and takes the appropriate actions, while the former contains
the other methods that are neccessary to control the game.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |