Package org.moyoman.comm.client

Provides classes for the client to make requests and receive responses.

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.
 

Package org.moyoman.comm.client Description

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.

Author:
David Weiss