Package cz.cuni.pogamut.communication

Provides communication glue between components such as Parser, Gamebots and Agent.

See:
          Description

Interface Summary
MediatorClientInterface Interface which receives messages from Client used by Mediator.
MediatorGBInterface Interface to the GameBots for sending commands from the Client.
MediatorParserInterface Interface which receives parsed messages from GameBots used by Mediator
ParserInterfaceForClient Interface which is used by Agent (Client) for getting messages from GB (via either local or remote) and sending messages to the GameBots
 

Class Summary
Mediator Serves as the men in the middle between client and gb sending messages Client <--> Parser (Gb).
MediatorForClient This class stands between Client and Mediator, used by RemoteParser when creating new Mediator.
RemoteParserForMediator This class should connect to remote parser and get messages from it.
 

Enum Summary
CommunicationState Communication states are reflecting things which happens before the bot is spawned within UT.
 

Package cz.cuni.pogamut.communication Description

Provides communication glue between components such as Parser, Gamebots and Agent.