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

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
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