|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use soc.server | |
|---|---|
| soc.client | |
| soc.server | |
| Classes in soc.server used by soc.client | |
|---|---|
| SOCServer
A server for Settlers of Catan |
|
| Classes in soc.server used by soc.server | |
|---|---|
| GameHandler
Server class to handle game-specific actions and messages for a type of game. |
|
| SOCChannelList
A class for tracking the chat channels. |
|
| SOCClientData
The server's place to track client-specific information across games. |
|
| SOCClientData.SOCCDCliVersionTask
TimerTask at client connect, to guess the client version if it isn't sent soon enough. |
|
| SOCGameHandler
Server class to handle game-specific actions and messages for the SoC game type. |
|
| SOCGameListAtServer
A class for creating and tracking the games; contains each game's name, game options,
SOCGame object, and clients (StringConnections). |
|
| SOCGameTimeoutChecker
Wakes up every few seconds to check for turns that have expired by calling SOCServer.checkForExpiredTurns(long),
and every 5 minutes to check for games that have expired
with SOCServer.checkForExpiredGames(long). |
|
| SOCReplaceRequest
This is a pair of connections, one is sitting at the game and the other is leaving. |
|
| SOCServer
A server for Settlers of Catan |
|
| SOCServerRobotPinger
Pings the robots so that they know that they're connected to the server |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||