Index
A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
S
- seatNo - Variable in class io.sockit.gameserver.bot.Player
-
The seat number of the player.
- seatNo - Variable in class io.sockit.gameserver.Player
-
The seat number of the player
- seatNotFree - Static variable in class io.sockit.gameserver.bot.ErrorCodes
-
ErrorCode sent by the server when Bot attempts to sit on a seat which is not free
- SeatsNotEmptyException - Exception in io.sockit.gameserver
-
Exception thrown when
Game.reconfigurePrivateRoom()
is invoked with an attempt to change the totalNoOfSeats and the seats are not empty - seek(byte[]) - Method in interface io.sockit.gameserver.DataIterator
-
Repositions the iterator to the next entry whose key begins with the keyPrefix
- seekToFirst() - Method in interface io.sockit.gameserver.DataIterator
-
Repositions the iterator so is is at the beginning of the DataStore.
- seekToLast() - Method in interface io.sockit.gameserver.DataIterator
-
Repositions the iterator so it is at the end of of the DataStore.
- sendBinaryMessage(String, byte[]) - Method in class io.sockit.gameserver.bot.Bot
-
Attempts to sends a binary message to the server
- sendDelayedMessage(String, byte[], int) - Method in class io.sockit.gameserver.Session
-
Sends a message to the session's client after the specified delay
- sendDelayedMessage(String, String, int) - Method in class io.sockit.gameserver.Session
-
Sends a message to the session's client after the specified delay
- sendDelayedMessage(String, JsonObject, int) - Method in class io.sockit.gameserver.Session
-
Sends a message to the session's client after the specified delay
- sendJsonMessage(String, JsonObject) - Method in class io.sockit.gameserver.bot.Bot
-
Attempts to Send a json message to the server
- sendJsonMessageToAll(String, JsonObject, Session) - Method in class io.sockit.gameserver.Room
-
Sends a Json message to all sessions in the room except the one specified.
- sendJsonMessageToPlayers(String, JsonObject, Session) - Method in class io.sockit.gameserver.Room
-
Sends a Json message to all players in the room except the one specified.
- sendJsonMessageToSpectators(String, JsonObject, Session) - Method in class io.sockit.gameserver.Room
-
Sends a Json message to all spectators in the room except the one specified.
- sendMesg(String, byte[]) - Method in class io.sockit.gameserver.AbstractBot
- sendMesg(String, String) - Method in class io.sockit.gameserver.AbstractBot
- sendMessage(String, byte[]) - Method in class io.sockit.gameserver.Session
-
Sends a message to the session's client
- sendMessage(String, String) - Method in class io.sockit.gameserver.Session
-
Sends a message to the session's client
- sendMessage(String, JsonObject) - Method in class io.sockit.gameserver.Session
-
Sends a message to the session's client
- sendRoomDataToAll() - Method in class io.sockit.gameserver.Room
-
Sends Room Data to all the client sessions who have joined the room (both spectators and players)
- sendRoomDataToSession(Player) - Method in class io.sockit.gameserver.Room
-
Sends Room Data to the specified player's client session
- sendRoomDataToSession(Session) - Method in class io.sockit.gameserver.Room
-
Sends Room Data to the specified session
- sendTxtMessage(String, String) - Method in class io.sockit.gameserver.bot.Bot
-
Attempts to Send a text message to the server
- sendTxtMessageToAll(String, String, Session) - Method in class io.sockit.gameserver.Room
-
Sends a text message to all sessions in the room except the one specified.
- sendTxtMessageToPlayers(String, String, Session) - Method in class io.sockit.gameserver.Room
-
Sends a text message to all players in the room except the one specified.
- sendTxtMessageToSpectators(String, String, Session) - Method in class io.sockit.gameserver.Room
-
Sends a text message to all spectators in the room except the one specified.
- sendUserData() - Method in class io.sockit.gameserver.Session
-
Sends the session user's data to the session's client
- Server - Class in io.sockit.gameserver
-
This class is used to start and stop the Game Engine.
- Server() - Constructor for class io.sockit.gameserver.Server
- session - Variable in class io.sockit.gameserver.Player
-
The client session of the player.
- Session - Class in io.sockit.gameserver
-
Represents a client session - i.e.
- SessionListener - Interface in io.sockit.gameserver
-
Interface for Session event callbacks
- SessionListenerFactory - Interface in io.sockit.gameserver
-
This interface represents a factory for creating an Session Listeners.
- setAdditionalRoomConfig(JsonObject) - Method in class io.sockit.gameserver.Room
-
Should set the additional configuration data for the room.
- setBotEventListener(BotEventListener) - Method in class io.sockit.gameserver.bot.Bot
-
Sets the BotEventListener to which the bot's events/callbacks will be forwarded
- setCombineLoginWithRegisterUser(boolean) - Static method in class io.sockit.gameserver.Server
-
This server setting allows user Login action to be combined with the user register action - this way there is a single point of entry for both first time users as well as returning users.
- setDataStore(DataStore) - Static method in class io.sockit.gameserver.Server
-
Sets the DataStore implementation which will be used to save the Game Engine data.
- setDelayBeforeFirstTurnInSecs(int) - Method in class io.sockit.gameserver.Room
-
Sets the delay between game play start and first turn in seconds.
- setErrorDescription(String) - Method in class io.sockit.gameserver.Room
-
Sets the error description to be sent to client.
- setExpectedMaxActiveSessions(int) - Static method in class io.sockit.gameserver.Server
-
This optimizes the system for the specified number of sessions
- setHttpResponseStatus(int) - Method in class io.sockit.gameserver.WebResource
-
Sets the http response status code of this resource
- setInitialUsersCacheSize(int) - Static method in class io.sockit.gameserver.Server
-
Sets the initial size of the cache where user objects are kept in memory.
- setLogFile(String) - Static method in class io.sockit.gameserver.Server
-
Sets the Server log file where all the log messages will be saved
- setSessionListenerFactory(SessionListenerFactory) - Static method in class io.sockit.gameserver.Server
-
Sets the sessionListenerFactory which will be used to create a SessionListener instance for each new Session.
- setSslCertificate(File, String, String) - Static method in class io.sockit.gameserver.Server
-
Sets the SSL certificate to use by the https service.
- setUpGame() - Method in class io.sockit.gameserver.Game
-
This method is called to initialize and set up the Game - here create the locations and public rooms of the game and start bots.
- setWebHandler(WebHandler) - Static method in class io.sockit.gameserver.Server
-
Sets the server Web Handler - the server will route all web requests to the specified WebHandler.
- slow - io.sockit.gameserver.bot.BotTurnDelayType
-
plays turn very slowly after a long delay
- spectatorCount() - Method in class io.sockit.gameserver.Room
-
The number of spectators (sessions not seated)
- startGamePlay() - Method in class io.sockit.gameserver.Room
-
Starts a new game play in the room if no game play is running.
- startServerAsHttp(int) - Static method in class io.sockit.gameserver.Server
-
Starts server as an http service (no SSL)
- startServerAsHttps(int, boolean) - Static method in class io.sockit.gameserver.Server
-
starts server as an https service (with ssl support).
- stopServer() - Static method in class io.sockit.gameserver.Server
-
Stops the server
All Classes All Packages