|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Console | The interface for a human user to control the game server. |
TimeoutTask | An interface for creating tasks that will be performend when timeout occurs and can be cancelled. |
Class Summary | |
---|---|
AutoClockController | A class controls the game clock by automatically starting it and quitting the game both after a specified amount of time. |
ChargeValidator | A class used by the game server to check the validity of the charges from a specialist. |
ClientBehaviorController | allows the game server to take actions after a client does something a certain number of times, which may cause the game server unstable. |
ClientIdentityController | The class managing the identities of clients. |
ClientState | defines the various possible status of a catp client. |
ClockController | A clock controller controls the game clock. |
ConnectionAdaptor | Each instance of this class is created by ConnectionManager on behalf
of a game server to deal with requests and responses from/to a game client. |
ConnectionManager | A class, as a thread, accepts connection requests, creates
ConnectionAdaptor s, and manage them, including event passing, etc.. |
EventBasedClockController |
A clock controller that controls the clock based upon
RichEvent s sent from an external source. |
GameClock | This class implements a clock for a cat game. |
GameController |
A class used at GameServer as a control hub,
initializing various components, event passing, etc. |
IdentityOffice | A facility allocates all types of unique IDs. |
NoQuittingClockController | This cat game clock controller works in a way similar to
SynchronousClockController , but does not exit the
Java system after a cat game ends. |
SecurityManager | manages security issues in game server. |
SessionTimeoutTask | An interface for creating all kinds of resources. |
SessionTimeoutTaskFactory | A factory class for creating SessionTimeoutTask s. |
ShoutValidator | A class used by the game server to check the validity of a shout. |
SilentConsole | A silent console that providing no interaction feature at all. |
SynchronousClockController | A clock controller that starts the game clock immediately when the game controller hands over the control and quits the simulation immediately after the game completes. |
TelnetConsole | A console that enables to control the game through telnet. |
TelnetConsole.ClockStatus | records the status of the GameClock . |
TelnetConsole.TelnetConnectionAdaptor | processes a TelnetConnection from a remote user
that monitors the game. |
TimeoutController | monitors time-sensitive actions and invokes timeout handlers if necessary. |
TransactionValidator | A class used by the game server to check the validity of a transaction. |
ValuerFactory | A factory class providing ValuerGenerator
instances that can in turn create
ValuationPolicy instances to generate demand
and supply schedules among simulated trading agents. |
Classes for cat game server.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |