|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
EndOfGameListener | This interface is implemented by a class that wishes to receive end of game events. |
MakeMoveListener | This interface is implemented by a class which wishes to receive make move events. |
NonvalidatedPlayerFactory | |
RequestMoveListener | This interface is implemented by a class that wishes to receive request move events. |
Class Summary | |
CommandExecutor | Any class which implements this interface would be used by the client writer to communicate with the server. |
DirectCommandExecutor | This interface would be used by the client writer to communicate with the server. |
EndOfGameEvent | This class is used to store data that is sent to EndOfGameListener objects. |
MakeMoveEvent | This class is used to store data that is sent to MakeMoveListener objects. |
MoveValidator | This class validates moves for players which do not do so themselves. |
MoyomanPlayer | The MoyomanPlayer is a Player class which uses the Moyoman server to play. |
MoyomanPlayerFactory | Create MoyomanPlayer objects as needed. |
NonvalidatedPlayer | Any class which extends this class can be used as one of the players in a game of Go. |
Player | Any class which extends this class can be used by the PlayerManager class as one of the players in a game of Go. |
PlayerManager | This class manages the play of a single game of Go |
PrerecordedPlayerManager | This class is used for playing a game of Go where the game is specified in advance. |
RequestMoveEvent | This class is used to store data that is sent to RequestMoveListener objects. |
ValidatedPlayer | Any class which extends this abstract class can be used as one of the players in a game of Go. |
Provides classes for the client to make requests and receive responses. Currently, only direct calls from the client to the server are supported, but this is the place where support for remote protocols like GMP or GTP would be added.
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |