Package net.sf.freecol.server
The main package of the server package tree.
The main class of the server is FreeColServer
. This class both starts and keeps
references to all of the server objects and the game model objects.
The class responsible for network communication is Server
. The control
object responsible for handling new connections is UserConnectionHandler
.
The main class of the model is Game
. All
Player
objects in the server's game model are
ServerPlayer
objects.
- Since:
- 0.2.1
-
Class Summary Class Description FreeColServer The main control class for the FreeCol server. -
Enum Summary Enum Description FreeColServer.ServerState The server is either starting, loading, being played, or ending.