Interface | Description |
---|---|
IEngineControl | |
IGUIControl | |
IServer |
The
IServer interface defines all the methods necessary for the server to communicate with a client. |
IServerToClientConnection |
Defines the methods of a ServerToClientConnection
A
ServerToClientConnection is used for each client to manage the communication with that client. |
Class | Description |
---|---|
ConnectionManager |
The
ConnectionManager implements the Runnable interface and needs
to be started as a thread. |
EngineControl |
The EngineControl handles incoming calls from the GUIControl and connects the front-end
of the GameEngine with the back-end.
|
GameControl | |
GUIControl |
Handles incoming calls from the GUI.
|
LevelControl |
Control-class that manage a single level in a tournament
|
TournamentControl |
Control-class to organize a tournament.
|
Exception | Description |
---|---|
GameFullException |
The class
GameFullException is an Exception which indicates
that a Game is full and no more Players can be added. |
IncompleteInputException |
The class
IncompleteInputException is an Exception that indicates
missing input for the operation to be completed. |
Copyright © 2017 smarTen. All rights reserved.