Uses of Package
io.sockit.gameserver

Packages that use io.sockit.gameserver 
Package Description
io.sockit.gameserver
This is the core package for the Sockit Multiplayer Game (Server) Engine and provides the classes necessary to implement the server side of a multiplayer turn based game.
io.sockit.gameserver.bot
This is the core package for the Sockit Game Bot and provides the classes necessary to create bots running on the server side of a multiplayer turn based game.
  • Classes in io.sockit.gameserver used by io.sockit.gameserver 
    Class Description
    CompressibleData
    This is the super interface for User Data that can be saved in the Server database
    DataIterator
    An Iterator over entries in a DataStore
    DataStore
    A DataStore is a representation of the Game Database as a Key Value data store.
    DuplicateGameNameHashException
    Exception thrown by registerGame() method attempts to register a Game where the hash of the Game's name is equal to the hash of another Game's name
    Game
    An instance of this class represents a New Game.
    GamePlayInProgressException
    Exception thrown when Game.reconfigurePrivateRoom() is invoked while gamePlay is in progress
    Location
    A container for Game rooms.
    Player
    This class represents a player in a game room.
    Room
    This class is the super class for all Game Rooms.
    RoomType
    Enumeration of the possible room types
    SeatsNotEmptyException
    Exception thrown when Game.reconfigurePrivateRoom() is invoked with an attempt to change the totalNoOfSeats and the seats are not empty
    Session
    Represents a client session - i.e.
    SessionListener
    Interface for Session event callbacks
    SessionListenerFactory
    This interface represents a factory for creating an Session Listeners.
    User
    This class represents a user who can login to the server.
    WebHandler
    This interface allows you to implement your own web handler to handle web Requests on the server.
    WebResource
    An instance of this class represents a web resource that will be sent by the server to the web client such as your web browser.
  • Classes in io.sockit.gameserver used by io.sockit.gameserver.bot 
    Class Description
    AbstractBot
    Super class for Bot class for internal use.