Package server.framework.models

Class Summary
AbstractPlayer An AbstractPlayer object is a representation of a participant in a framework game.
AbstractServer<S extends AbstractSession<P,?>,P extends AbstractPlayer> This class is the top-level model for the server application.
AbstractSession<P extends AbstractPlayer,EH extends EventHandler> This class represents a session.
SettingsList This class contains a list of the settings applying to a session, and is used by the session's GameThread to ensure the validity of the game's current state.
 

Enum Summary
AbstractServer.CommType This enum contains the support for tcp and udp communication specified in the arguments when starting the server application.
Setting Enum that specifies the settings used in the game.