Package <Unnamed>

Interface Summary
Room Every type of room where a client can be needs to be able to handle incoming messages.
 

Class Summary
Client Holds personal information needs to communicate with a given client.
GameRoom This is the GameRoom state that keeps track of a game's information and any messages that need to be relayed between clients in a game.
GameState Keeps track of the state of the game Generates random topics from a file
MainRoom Main Room for Users This is the main control for the server.
MessageParser Parses messages
ScanIncomingConnections Scans for incoming connections to the server When is receives a connection is creates a Client object and passes it to the MainRoom.
Scanner A simple text scanner which can parse primitive types and strings using regular expressions.