A B C D E F G H I L M N O P Q R S T U V W X Z

A

addActiveConnection(Connection) - Method in class com.electrotank.electroserver5.client.server.Server
Adds a connection that has been fully established to the list of active connections.
addAll(EsObjectRO) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Adds the contents of the argument.
addAvailableConnection(AvailableConnection) - Method in class com.electrotank.electroserver5.client.server.Server
Adds an AvailableConnection object to the list of available connections.
addBuddy(User) - Method in class com.electrotank.electroserver5.client.user.UserManager
Adds a new buddy to track.
addEventListener(I, Object, String, Class, int) - Method in class com.electrotank.electroserver5.client.events.EventDispatcher
Adds an event listener that will be notified on event dispatches.
addEventListener(I, Object, String, Class) - Method in class com.electrotank.electroserver5.client.events.EventDispatcher
 
addEventListener(I, Object, String, int) - Method in class com.electrotank.electroserver5.client.events.EventDispatcher
 
addEventListener(I, Object, String) - Method in class com.electrotank.electroserver5.client.events.EventDispatcher
 
addEventListener(I, Object, Method) - Method in class com.electrotank.electroserver5.client.events.EventDispatcher
 
addEventListener(I, Object, Method, int) - Method in class com.electrotank.electroserver5.client.events.EventDispatcher
 
addJoinedRoom(Room) - Method in class com.electrotank.electroserver5.client.zone.Zone
Adds a room to the joinedRooms list.
addRoom(Room) - Method in class com.electrotank.electroserver5.client.zone.Zone
Adds a room to the zone.
addRoomVariable(EsRoomVariable) - Method in class com.electrotank.electroserver5.client.zone.Room
Adds a new RoomVariable.
addServer(Server) - Method in class com.electrotank.electroserver5.client.connection.EsEngine
Adds a Server instance to the list of available servers.
addUser(User) - Method in class com.electrotank.electroserver5.client.user.UserManager
Adds a new user to be tracked.
addUser(User) - Method in class com.electrotank.electroserver5.client.zone.Room
Add User to the room.
addUserVariable(EsUserVariable) - Method in class com.electrotank.electroserver5.client.user.User
Adds a new user variable to the user.
addZone(Zone) - Method in class com.electrotank.electroserver5.client.zone.ZoneManager
Adds a new zone.
arrayToMap(NameValuePair[]) - Static method in class com.electrotank.electroserver5.client.util.NameValuePair
 
AvailableConnection - Class in com.electrotank.electroserver5.client.connection
This class holds the information needed to make a new connection.
AvailableConnection(String, int, TransportType) - Constructor for class com.electrotank.electroserver5.client.connection.AvailableConnection
Creates and configures a new AvailableConnection instance with the host, port, and transport type of the connection.
AvailableConnection(String, int, TransportType, String, int) - Constructor for class com.electrotank.electroserver5.client.connection.AvailableConnection
 

B

Base64 - Class in com.electrotank.electroserver5.client.util
Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in com.electrotank.electroserver5.client.util
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class com.electrotank.electroserver5.client.util.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class com.electrotank.electroserver5.client.util.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - Class in com.electrotank.electroserver5.client.util
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class com.electrotank.electroserver5.client.util.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class com.electrotank.electroserver5.client.util.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.

C

close() - Method in class com.electrotank.electroserver5.client.connection.Connection
Closes the established connection.
close() - Method in class com.electrotank.electroserver5.client.connection.EsEngine
Closes all active connections resulting in EsConnectionClosedEvent events for each connection.
close() - Method in class com.electrotank.electroserver5.client.connection.HttpConnection
 
close() - Method in class com.electrotank.electroserver5.client.connection.NioSocketConnection
Closes the connection
close() - Method in class com.electrotank.electroserver5.client.connection.RtmpConnection
 
close() - Method in class com.electrotank.electroserver5.client.connection.SocketConnection
Closes the connection
close() - Method in class com.electrotank.electroserver5.client.connection.UdpConnection
Closes the connection
close() - Method in class com.electrotank.electroserver5.client.util.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
com.electrotank.electroserver5.client - package com.electrotank.electroserver5.client
 
com.electrotank.electroserver5.client.api - package com.electrotank.electroserver5.client.api
 
com.electrotank.electroserver5.client.api.helper - package com.electrotank.electroserver5.client.api.helper
 
com.electrotank.electroserver5.client.connection - package com.electrotank.electroserver5.client.connection
 
com.electrotank.electroserver5.client.events - package com.electrotank.electroserver5.client.events
 
com.electrotank.electroserver5.client.extensions.api.value - package com.electrotank.electroserver5.client.extensions.api.value
 
com.electrotank.electroserver5.client.server - package com.electrotank.electroserver5.client.server
 
com.electrotank.electroserver5.client.user - package com.electrotank.electroserver5.client.user
 
com.electrotank.electroserver5.client.util - package com.electrotank.electroserver5.client.util
 
com.electrotank.electroserver5.client.zone - package com.electrotank.electroserver5.client.zone
 
connect() - Method in class com.electrotank.electroserver5.client.connection.Connection
Uses the connection information to attempt to establish a connection.
connect(Server, AvailableConnection) - Method in class com.electrotank.electroserver5.client.connection.EsEngine
After this class is configured with available connections via the servers property or the addServer method, invoking this method will attempt to connect to ElectroServer.
connect() - Method in class com.electrotank.electroserver5.client.connection.HttpConnection
 
connect() - Method in class com.electrotank.electroserver5.client.connection.NioSocketConnection
Attempts to connect to ElectroServer via Socket using the connection information provided.
connect() - Method in class com.electrotank.electroserver5.client.connection.RtmpConnection
 
connect() - Method in class com.electrotank.electroserver5.client.connection.SocketConnection
Attempts to connect to ElectroServer via Socket using the connection information provided.
connect() - Method in class com.electrotank.electroserver5.client.connection.UdpConnection
Attempts to connect to ElectroServer via Socket using the connection information provided.
Connection - Class in com.electrotank.electroserver5.client.connection
This is the base class for all connections.
Connection(AvailableConnection) - Constructor for class com.electrotank.electroserver5.client.connection.Connection
Creates a new instance.
ConnectionEvent - Class in com.electrotank.electroserver5.client.events
This event is used internally to the API.
ConnectionEvent(ConnectionEvent.ConnectionEventType, Connection) - Constructor for class com.electrotank.electroserver5.client.events.ConnectionEvent
Creates a new instance of the ConnectionEvent class.
ConnectionEvent.ConnectionEventType - Enum in com.electrotank.electroserver5.client.events
 
CryptoTools - Class in com.electrotank.electroserver5.client.util
 
CryptoTools() - Constructor for class com.electrotank.electroserver5.client.util.CryptoTools
 

D

DataType - Enum in com.electrotank.electroserver5.client.util
 
decode(EsObjectCodec.ByteBufferMessageReader) - Static method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec
 
decode(byte[], TBase) - Static method in class com.electrotank.electroserver5.client.api.helper.ThriftUtil
 
DECODE - Static variable in class com.electrotank.electroserver5.client.util.Base64
Specify decoding.
decode(byte[], int, int) - Static method in class com.electrotank.electroserver5.client.util.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class com.electrotank.electroserver5.client.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decodeFromFile(String) - Static method in class com.electrotank.electroserver5.client.util.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class com.electrotank.electroserver5.client.util.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class com.electrotank.electroserver5.client.util.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
decrementExpectedMessageNumber() - Method in class com.electrotank.electroserver5.client.server.Server
 
decrementOutboundId() - Method in class com.electrotank.electroserver5.client.connection.Connection
Decrements the outbound id.
decrementReferences() - Method in class com.electrotank.electroserver5.client.user.User
Decrements the number of references for this user.
decryptIncomingMessage(byte[]) - Method in class com.electrotank.electroserver5.client.util.DhAesEncryptionContext
 
deepClone() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Creates a deep clone of the EsObject.
DhAesEncryptionContext - Class in com.electrotank.electroserver5.client.util
 
DhAesEncryptionContext() - Constructor for class com.electrotank.electroserver5.client.util.DhAesEncryptionContext
 
dispatchEvent(E) - Method in class com.electrotank.electroserver5.client.events.EventDispatcher
 
doesUserExist(String) - Method in class com.electrotank.electroserver5.client.user.UserManager
Returns 'true' if a user is being tracked with the name passed in.
DONT_BREAK_LINES - Static variable in class com.electrotank.electroserver5.client.util.Base64
Don't break lines when encoding (violates strict Base64 specification)
dumpBytesAsJavaByteArray(byte[]) - Static method in class com.electrotank.electroserver5.client.api.helper.ThriftUtil
 

E

ElectroServer - Class in com.electrotank.electroserver5.client
This class is used as an entry point for a 2nd level convenient API.
ElectroServer() - Constructor for class com.electrotank.electroserver5.client.ElectroServer
This method creates a new instance of the ElectroServer class.
emptyObject - Static variable in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
encode(EsObjectCodec.ByteBufferMessageWriter, EsObject) - Static method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec
 
encode(TBase) - Static method in class com.electrotank.electroserver5.client.api.helper.ThriftUtil
 
ENCODE - Static variable in class com.electrotank.electroserver5.client.util.Base64
Specify encoding.
encodeBytes(byte[]) - Static method in class com.electrotank.electroserver5.client.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class com.electrotank.electroserver5.client.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class com.electrotank.electroserver5.client.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class com.electrotank.electroserver5.client.util.Base64
Encodes a byte array into Base64 notation.
encodeFromFile(String) - Static method in class com.electrotank.electroserver5.client.util.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class com.electrotank.electroserver5.client.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class com.electrotank.electroserver5.client.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String) - Static method in class com.electrotank.electroserver5.client.util.Base64
Convenience method for encoding data to a file.
encryptOutgoingMessage(byte[]) - Method in class com.electrotank.electroserver5.client.util.DhAesEncryptionContext
 
EsAddBuddiesRequest - Class in com.electrotank.electroserver5.client.api
This request adds an array of users to your buddy list.
EsAddBuddiesRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsAddBuddiesRequest
 
EsAddBuddiesRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsAddBuddiesRequest
 
EsAddBuddiesResponse - Class in com.electrotank.electroserver5.client.api
This is a response to an AddBuddiesRequest, detailing for each user listed in the request whether the user was added as a buddy or not.
EsAddBuddiesResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsAddBuddiesResponse
 
EsAddBuddiesResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsAddBuddiesResponse
 
EsAddRoomOperatorRequest - Class in com.electrotank.electroserver5.client.api
This request can be made by a current room operator to give operator status to another user in the room.
EsAddRoomOperatorRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsAddRoomOperatorRequest
 
EsAddRoomOperatorRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsAddRoomOperatorRequest
 
EsAggregatePluginMessageEvent - Class in com.electrotank.electroserver5.client.api
Most games have a server plugin that contains custom game logic.
EsAggregatePluginMessageEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsAggregatePluginMessageEvent
 
EsAggregatePluginMessageEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsAggregatePluginMessageEvent
 
EsAggregatePluginRequest - Class in com.electrotank.electroserver5.client.api
Most games are event driven, and they communicate with the server when an important event happens on the client.
EsAggregatePluginRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsAggregatePluginRequest
 
EsAggregatePluginRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsAggregatePluginRequest
 
EsBuddyStatusUpdateAction - Enum in com.electrotank.electroserver5.client.api
 
EsBuddyStatusUpdateEvent - Class in com.electrotank.electroserver5.client.api
A buddy is either logged in or not.
EsBuddyStatusUpdateEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsBuddyStatusUpdateEvent
 
EsBuddyStatusUpdateEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsBuddyStatusUpdateEvent
 
EsConnectionAttemptResponse - Class in com.electrotank.electroserver5.client.api
Before a client can do anything with the server a connection must be established.
EsConnectionAttemptResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsConnectionAttemptResponse
 
EsConnectionAttemptResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsConnectionAttemptResponse
 
EsConnectionClosedEvent - Class in com.electrotank.electroserver5.client.api
When a connection closes this event occurs.
EsConnectionClosedEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsConnectionClosedEvent
 
EsConnectionClosedEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsConnectionClosedEvent
 
EsConnectionResponse - Class in com.electrotank.electroserver5.client.api
Before a client can do anything with the server a connection must be established.
EsConnectionResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsConnectionResponse
 
EsConnectionResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsConnectionResponse
 
EsCreateOrJoinGameResponse - Class in com.electrotank.electroserver5.client.api
The QuickJoinGameRequest is used to create a new game on the server, or to join a game that matches the criteria passed in.
EsCreateOrJoinGameResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsCreateOrJoinGameResponse
 
EsCreateOrJoinGameResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsCreateOrJoinGameResponse
 
EsCreateRoomRequest - Class in com.electrotank.electroserver5.client.api
This class represents a highly flexible server request.
EsCreateRoomRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
 
EsCreateRoomRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
 
EsCreateRoomVariableRequest - Class in com.electrotank.electroserver5.client.api
This request creates a room variable.
EsCreateRoomVariableRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsCreateRoomVariableRequest
 
EsCreateRoomVariableRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsCreateRoomVariableRequest
 
EsCrossDomainPolicyRequest - Class in com.electrotank.electroserver5.client.api
 
EsCrossDomainPolicyRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsCrossDomainPolicyRequest
 
EsCrossDomainPolicyRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsCrossDomainPolicyRequest
 
EsCrossDomainPolicyResponse - Class in com.electrotank.electroserver5.client.api
 
EsCrossDomainPolicyResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsCrossDomainPolicyResponse
 
EsCrossDomainPolicyResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsCrossDomainPolicyResponse
 
EsDataType - Enum in com.electrotank.electroserver5.client.api
 
EsDeleteRoomVariableRequest - Class in com.electrotank.electroserver5.client.api
This request deletes a room variable.
EsDeleteRoomVariableRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsDeleteRoomVariableRequest
 
EsDeleteRoomVariableRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsDeleteRoomVariableRequest
 
EsDeleteUserVariableRequest - Class in com.electrotank.electroserver5.client.api
This request deletes a user variable.
EsDeleteUserVariableRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsDeleteUserVariableRequest
 
EsDeleteUserVariableRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsDeleteUserVariableRequest
 
EsDHInitiateKeyExchangeRequest - Class in com.electrotank.electroserver5.client.api
 
EsDHInitiateKeyExchangeRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsDHInitiateKeyExchangeRequest
 
EsDHInitiateKeyExchangeRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsDHInitiateKeyExchangeRequest
 
EsDHPublicNumbersResponse - Class in com.electrotank.electroserver5.client.api
 
EsDHPublicNumbersResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsDHPublicNumbersResponse
 
EsDHPublicNumbersResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsDHPublicNumbersResponse
 
EsDHSharedModulusRequest - Class in com.electrotank.electroserver5.client.api
 
EsDHSharedModulusRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsDHSharedModulusRequest
 
EsDHSharedModulusRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsDHSharedModulusRequest
 
EsDHSharedModulusResponse - Class in com.electrotank.electroserver5.client.api
 
EsDHSharedModulusResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsDHSharedModulusResponse
 
EsDHSharedModulusResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsDHSharedModulusResponse
 
EsEncryptionStateChangeEvent - Class in com.electrotank.electroserver5.client.api
Event fired when the encryption state of a client changes.
EsEncryptionStateChangeEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsEncryptionStateChangeEvent
 
EsEncryptionStateChangeEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsEncryptionStateChangeEvent
 
EsEngine - Class in com.electrotank.electroserver5.client.connection
This class represents the lowest level API.
EsEngine() - Constructor for class com.electrotank.electroserver5.client.connection.EsEngine
Creates a new instance of the ESEngine class.
EsEntity - Interface in com.electrotank.electroserver5.client.api.helper
 
EsErrorType - Enum in com.electrotank.electroserver5.client.api
 
EsEsNumber - Class in com.electrotank.electroserver5.client.api
 
EsEsNumber() - Constructor for class com.electrotank.electroserver5.client.api.EsEsNumber
 
EsEsNumber(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsEsNumber
 
EsEvent - Class in com.electrotank.electroserver5.client.api.helper
 
EsEvent() - Constructor for class com.electrotank.electroserver5.client.api.helper.EsEvent
 
EsEvictUserFromRoomRequest - Class in com.electrotank.electroserver5.client.api
By default, the first client joined to a room is the room operator.
EsEvictUserFromRoomRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsEvictUserFromRoomRequest
 
EsEvictUserFromRoomRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsEvictUserFromRoomRequest
 
EsFindGamesRequest - Class in com.electrotank.electroserver5.client.api
This request allows a client to request a list of games that are managed by the server.
EsFindGamesRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsFindGamesRequest
 
EsFindGamesRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsFindGamesRequest
 
EsFindGamesResponse - Class in com.electrotank.electroserver5.client.api
The FindGamesRequest allows a client to request a list of games that are managed by the server.
EsFindGamesResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsFindGamesResponse
 
EsFindGamesResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsFindGamesResponse
 
EsFindZoneAndRoomByNameRequest - Class in com.electrotank.electroserver5.client.api
Knowing the name of a room and the name of a zone you can request the id of the room and the id of the zone.
EsFindZoneAndRoomByNameRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsFindZoneAndRoomByNameRequest
 
EsFindZoneAndRoomByNameRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsFindZoneAndRoomByNameRequest
 
EsFindZoneAndRoomByNameResponse - Class in com.electrotank.electroserver5.client.api
Knowing the name of a room and the name of a zone you can request the id of the room and the id of the zone.
EsFindZoneAndRoomByNameResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsFindZoneAndRoomByNameResponse
 
EsFindZoneAndRoomByNameResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsFindZoneAndRoomByNameResponse
 
EsFlattenedEsObject - Class in com.electrotank.electroserver5.client.api
 
EsFlattenedEsObject() - Constructor for class com.electrotank.electroserver5.client.api.EsFlattenedEsObject
 
EsFlattenedEsObject(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsFlattenedEsObject
 
EsFlattenedEsObjectRO - Class in com.electrotank.electroserver5.client.api
 
EsFlattenedEsObjectRO() - Constructor for class com.electrotank.electroserver5.client.api.EsFlattenedEsObjectRO
 
EsFlattenedEsObjectRO(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsFlattenedEsObjectRO
 
EsGatewayKickUserRequest - Class in com.electrotank.electroserver5.client.api
 
EsGatewayKickUserRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsGatewayKickUserRequest
 
EsGatewayKickUserRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsGatewayKickUserRequest
 
EsGatewayStatistics - Class in com.electrotank.electroserver5.client.api
 
EsGatewayStatistics() - Constructor for class com.electrotank.electroserver5.client.api.EsGatewayStatistics
 
EsGatewayStatistics(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsGatewayStatistics
 
EsGenericErrorResponse - Class in com.electrotank.electroserver5.client.api
When the client sends a request that request can lead to a server error, or just a failure.
EsGenericErrorResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsGenericErrorResponse
 
EsGenericErrorResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsGenericErrorResponse
 
EsGetGameTypesRequest - Class in com.electrotank.electroserver5.client.api
This request asks the server for a list of registered gametypes.
EsGetGameTypesRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsGetGameTypesRequest
 
EsGetGameTypesRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsGetGameTypesRequest
 
EsGetGameTypesResponse - Class in com.electrotank.electroserver5.client.api
When a client sends a GetGameTypesRequest it leads to this response, which contains a list of all gameTypes currently registered with GameManager.
EsGetGameTypesResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsGetGameTypesResponse
 
EsGetGameTypesResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsGetGameTypesResponse
 
EsGetRoomsInZoneRequest - Class in com.electrotank.electroserver5.client.api
This request allows the client to ask for a list of all of the rooms in a specific zone.
EsGetRoomsInZoneRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneRequest
 
EsGetRoomsInZoneRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneRequest
 
EsGetRoomsInZoneResponse - Class in com.electrotank.electroserver5.client.api
This the response to the GetRoomsInZoneRequest.
EsGetRoomsInZoneResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneResponse
 
EsGetRoomsInZoneResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneResponse
 
EsGetServerLocalTimeRequest - Class in com.electrotank.electroserver5.client.api
Requests a timestamp from the server.
EsGetServerLocalTimeRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsGetServerLocalTimeRequest
 
EsGetServerLocalTimeRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsGetServerLocalTimeRequest
 
EsGetServerLocalTimeResponse - Class in com.electrotank.electroserver5.client.api
Response to a GetServerLocalTimeRequest.
EsGetServerLocalTimeResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsGetServerLocalTimeResponse
 
EsGetServerLocalTimeResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsGetServerLocalTimeResponse
 
EsGetUserCountRequest - Class in com.electrotank.electroserver5.client.api
This request asks the server for the current number of users logged in.
EsGetUserCountRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsGetUserCountRequest
 
EsGetUserCountRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsGetUserCountRequest
 
EsGetUserCountResponse - Class in com.electrotank.electroserver5.client.api
This is the response to the GetUserCountRequest.
EsGetUserCountResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsGetUserCountResponse
 
EsGetUserCountResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsGetUserCountResponse
 
EsGetUsersInRoomRequest - Class in com.electrotank.electroserver5.client.api
This request allows a client to load the list of users in any room.
EsGetUsersInRoomRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsGetUsersInRoomRequest
 
EsGetUsersInRoomRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsGetUsersInRoomRequest
 
EsGetUsersInRoomResponse - Class in com.electrotank.electroserver5.client.api
This is the response to the GetUsersInRoomRequest.
EsGetUsersInRoomResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsGetUsersInRoomResponse
 
EsGetUsersInRoomResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsGetUsersInRoomResponse
 
EsGetUserVariablesRequest - Class in com.electrotank.electroserver5.client.api
Loads a list of user variables for the specified userName.
EsGetUserVariablesRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsGetUserVariablesRequest
 
EsGetUserVariablesRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsGetUserVariablesRequest
 
EsGetUserVariablesResponse - Class in com.electrotank.electroserver5.client.api
GetUserVariablesRequest loads a list of user variables for the specified userName, and this class is the response.
EsGetUserVariablesResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsGetUserVariablesResponse
 
EsGetUserVariablesResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsGetUserVariablesResponse
 
EsGetZonesRequest - Class in com.electrotank.electroserver5.client.api
This request get the list of zones on the server.
EsGetZonesRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsGetZonesRequest
 
EsGetZonesRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsGetZonesRequest
 
EsGetZonesResponse - Class in com.electrotank.electroserver5.client.api
When a client sends a GetZonesRequest it leads to this response.
EsGetZonesResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsGetZonesResponse
 
EsGetZonesResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsGetZonesResponse
 
EsIdleTimeoutWarningEvent - Class in com.electrotank.electroserver5.client.api
When a user is in danger of being kicked from the server due to idleness, this event occurs.
EsIdleTimeoutWarningEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsIdleTimeoutWarningEvent
 
EsIdleTimeoutWarningEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsIdleTimeoutWarningEvent
 
EsJoinGameRequest - Class in com.electrotank.electroserver5.client.api
 
EsJoinGameRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsJoinGameRequest
 
EsJoinGameRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsJoinGameRequest
 
EsJoinRoomEvent - Class in com.electrotank.electroserver5.client.api
When a user is joined successfully to a room this event occurs.
EsJoinRoomEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
 
EsJoinRoomEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
 
EsJoinRoomRequest - Class in com.electrotank.electroserver5.client.api
If you know that a specific room already exists, then you can join it using this request.
EsJoinRoomRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
 
EsJoinRoomRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
 
EsJoinZoneEvent - Class in com.electrotank.electroserver5.client.api
A zone is a collection of rooms.
EsJoinZoneEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsJoinZoneEvent
 
EsJoinZoneEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsJoinZoneEvent
 
EsLeaveRoomEvent - Class in com.electrotank.electroserver5.client.api
When a user leaves a room this event occurs.
EsLeaveRoomEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsLeaveRoomEvent
 
EsLeaveRoomEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsLeaveRoomEvent
 
EsLeaveRoomRequest - Class in com.electrotank.electroserver5.client.api
When a user wants to leave a room it can be done via this request.
EsLeaveRoomRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsLeaveRoomRequest
 
EsLeaveRoomRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsLeaveRoomRequest
 
EsLeaveZoneEvent - Class in com.electrotank.electroserver5.client.api
When a user leaves all rooms in a zone this event occurs.
EsLeaveZoneEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsLeaveZoneEvent
 
EsLeaveZoneEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsLeaveZoneEvent
 
EsLoginRequest - Class in com.electrotank.electroserver5.client.api
This message is sent by the client to the server (after establishing a connection) to attempt to login.
EsLoginRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsLoginRequest
 
EsLoginRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsLoginRequest
 
EsLoginResponse - Class in com.electrotank.electroserver5.client.api
After a client attempts a login via the LoginRequest message the server responds with this message.
EsLoginResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsLoginResponse
 
EsLoginResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsLoginResponse
 
EsLogOutRequest - Class in com.electrotank.electroserver5.client.api
 
EsLogOutRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsLogOutRequest
 
EsLogOutRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsLogOutRequest
 
EsMessage - Class in com.electrotank.electroserver5.client.api.helper
 
EsMessage() - Constructor for class com.electrotank.electroserver5.client.api.helper.EsMessage
 
EsMessageType - Enum in com.electrotank.electroserver5.client.api
 
EsObject - Class in com.electrotank.electroserver5.client.extensions.api.value
EsObject facilitates the exchange of data between all layers of a multiplayer application.
EsObject() - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Creates a new instance of EsObject
EsObject(Object...) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Creates a new instance of EsObject and fills it with the entries in the Object.
EsObjectCodec - Class in com.electrotank.electroserver5.client.api.helper
 
EsObjectCodec() - Constructor for class com.electrotank.electroserver5.client.api.helper.EsObjectCodec
 
EsObjectCodec.ByteBufferMessageReader - Class in com.electrotank.electroserver5.client.api.helper
 
EsObjectCodec.ByteBufferMessageReader(ByteBuffer) - Constructor for class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
EsObjectCodec.ByteBufferMessageWriter - Class in com.electrotank.electroserver5.client.api.helper
This class automatically expands the given buffer as needed.
EsObjectCodec.ByteBufferMessageWriter(ByteBuffer) - Constructor for class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
EsObjectDataHolder - Class in com.electrotank.electroserver5.client.extensions.api.value
 
EsObjectDataHolder(int) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(String) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(double) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(float) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(boolean) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(byte) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(char) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(long) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(short) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(int[]) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(String[]) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(double[]) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(float[]) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(boolean[]) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(byte[]) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(char[]) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(long[]) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(short[]) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(EsObject) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(EsObject[]) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(Number) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectDataHolder(Number[]) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
EsObjectEntry - Class in com.electrotank.electroserver5.client.extensions.api.value
Object class that holds a single entry for an EsObject.
EsObjectEntry(String, EsObject) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Constructs a new EsObjectEntry object.
EsObjectRO - Interface in com.electrotank.electroserver5.client.extensions.api.value
EsObjectRO is a read-only copy of an EsObject.
EsPingRequest - Class in com.electrotank.electroserver5.client.api
 
EsPingRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsPingRequest
 
EsPingRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsPingRequest
 
EsPingResponse - Class in com.electrotank.electroserver5.client.api
 
EsPingResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsPingResponse
 
EsPingResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsPingResponse
 
EsPluginListEntry - Class in com.electrotank.electroserver5.client.api
 
EsPluginListEntry() - Constructor for class com.electrotank.electroserver5.client.api.EsPluginListEntry
 
EsPluginListEntry(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsPluginListEntry
 
EsPluginMessageEvent - Class in com.electrotank.electroserver5.client.api
This even occurs when a message from a plugin is received.
EsPluginMessageEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
 
EsPluginMessageEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
 
EsPluginRequest - Class in com.electrotank.electroserver5.client.api
This class is used to send a message to a plugin.
EsPluginRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsPluginRequest
 
EsPluginRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsPluginRequest
 
EsPrivateMessageEvent - Class in com.electrotank.electroserver5.client.api
This event occurs when a client receives a private message from another user.
EsPrivateMessageEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsPrivateMessageEvent
 
EsPrivateMessageEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsPrivateMessageEvent
 
EsPrivateMessageRequest - Class in com.electrotank.electroserver5.client.api
This request is used to send private messages to one or more users at once.
EsPrivateMessageRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsPrivateMessageRequest
 
EsPrivateMessageRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsPrivateMessageRequest
 
EsProtocol - Enum in com.electrotank.electroserver5.client.api
 
EsProtocolConfiguration - Class in com.electrotank.electroserver5.client.api
 
EsProtocolConfiguration() - Constructor for class com.electrotank.electroserver5.client.api.EsProtocolConfiguration
 
EsProtocolConfiguration(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsProtocolConfiguration
 
EsPublicMessageEvent - Class in com.electrotank.electroserver5.client.api
This event occurs when a public message is sent to a room to which the client belongs.
EsPublicMessageEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsPublicMessageEvent
 
EsPublicMessageEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsPublicMessageEvent
 
EsPublicMessageRequest - Class in com.electrotank.electroserver5.client.api
This class is used to send a public message to a room that the user is in.
EsPublicMessageRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsPublicMessageRequest
 
EsPublicMessageRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsPublicMessageRequest
 
EsQuickJoinGameRequest - Class in com.electrotank.electroserver5.client.api
This request is used to create a new game on the server, or to join a game that matches the criteria passed in.
EsQuickJoinGameRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
 
EsQuickJoinGameRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
 
EsRegisterUDPConnectionRequest - Class in com.electrotank.electroserver5.client.api
 
EsRegisterUDPConnectionRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsRegisterUDPConnectionRequest
 
EsRegisterUDPConnectionRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsRegisterUDPConnectionRequest
 
EsRegisterUDPConnectionResponse - Class in com.electrotank.electroserver5.client.api
 
EsRegisterUDPConnectionResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsRegisterUDPConnectionResponse
 
EsRegisterUDPConnectionResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsRegisterUDPConnectionResponse
 
EsRegistryConnectToPreferredGatewayRequest - Class in com.electrotank.electroserver5.client.api
 
EsRegistryConnectToPreferredGatewayRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsRegistryConnectToPreferredGatewayRequest
 
EsRegistryConnectToPreferredGatewayRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsRegistryConnectToPreferredGatewayRequest
 
EsRemoveBuddiesRequest - Class in com.electrotank.electroserver5.client.api
This request removes a user from a client's buddy list.
EsRemoveBuddiesRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsRemoveBuddiesRequest
 
EsRemoveBuddiesRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsRemoveBuddiesRequest
 
EsRemoveBuddiesResponse - Class in com.electrotank.electroserver5.client.api
This is a response to a RemoveBuddiesRequest, detailing for each user listed in the request whether the user was removed as a buddy or not.
EsRemoveBuddiesResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsRemoveBuddiesResponse
 
EsRemoveBuddiesResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsRemoveBuddiesResponse
 
EsRemoveRoomOperatorRequest - Class in com.electrotank.electroserver5.client.api
This request can be made by a current room operator to remove operator status from another user in the room.
EsRemoveRoomOperatorRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsRemoveRoomOperatorRequest
 
EsRemoveRoomOperatorRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsRemoveRoomOperatorRequest
 
EsRemoveUDPConnectionRequest - Class in com.electrotank.electroserver5.client.api
 
EsRemoveUDPConnectionRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsRemoveUDPConnectionRequest
 
EsRemoveUDPConnectionRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsRemoveUDPConnectionRequest
 
EsRemoveUDPConnectionResponse - Class in com.electrotank.electroserver5.client.api
 
EsRemoveUDPConnectionResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsRemoveUDPConnectionResponse
 
EsRemoveUDPConnectionResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsRemoveUDPConnectionResponse
 
EsRequest - Class in com.electrotank.electroserver5.client.api.helper
 
EsRequest() - Constructor for class com.electrotank.electroserver5.client.api.helper.EsRequest
 
EsRequestDetails - Class in com.electrotank.electroserver5.client.api
 
EsRequestDetails() - Constructor for class com.electrotank.electroserver5.client.api.EsRequestDetails
 
EsRequestDetails(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsRequestDetails
 
EsResponse - Class in com.electrotank.electroserver5.client.api.helper
 
EsResponse() - Constructor for class com.electrotank.electroserver5.client.api.helper.EsResponse
 
EsRoomListEntry - Class in com.electrotank.electroserver5.client.api
 
EsRoomListEntry() - Constructor for class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
EsRoomListEntry(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
EsRoomVariable - Class in com.electrotank.electroserver5.client.api
 
EsRoomVariable() - Constructor for class com.electrotank.electroserver5.client.api.EsRoomVariable
 
EsRoomVariable(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsRoomVariable
 
EsRoomVariableUpdateAction - Enum in com.electrotank.electroserver5.client.api
 
EsRoomVariableUpdateEvent - Class in com.electrotank.electroserver5.client.api
When a room variable is created, deleted, or updated in a room that the client belongs to then this event occurs.
EsRoomVariableUpdateEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
 
EsRoomVariableUpdateEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
 
EsSearchCriteria - Class in com.electrotank.electroserver5.client.api
 
EsSearchCriteria() - Constructor for class com.electrotank.electroserver5.client.api.EsSearchCriteria
 
EsSearchCriteria(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsSearchCriteria
 
EsServerGame - Class in com.electrotank.electroserver5.client.api
 
EsServerGame() - Constructor for class com.electrotank.electroserver5.client.api.EsServerGame
 
EsServerGame(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsServerGame
 
EsServerKickUserEvent - Class in com.electrotank.electroserver5.client.api
When a user is kicked from the server, this event occurs.
EsServerKickUserEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsServerKickUserEvent
 
EsServerKickUserEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsServerKickUserEvent
 
EsServerState - Enum in com.electrotank.electroserver5.client.api
 
EsSessionIdleEvent - Class in com.electrotank.electroserver5.client.api
This event occurs if the client has been idle (not sending any messages to the server) for an amount of time that is equal to or greater than the maximum time allowed for idling.
EsSessionIdleEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsSessionIdleEvent
 
EsSessionIdleEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsSessionIdleEvent
 
EsUnknownMessage - Class in com.electrotank.electroserver5.client.api.helper
Represents an unknown message from the server
EsUnknownMessage() - Constructor for class com.electrotank.electroserver5.client.api.helper.EsUnknownMessage
 
EsUpdateRoomDetailsEvent - Class in com.electrotank.electroserver5.client.api
Certain properties of a room can be updated by a user in that room after the room has been created.
EsUpdateRoomDetailsEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
 
EsUpdateRoomDetailsEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
 
EsUpdateRoomDetailsRequest - Class in com.electrotank.electroserver5.client.api
Certain properties of a room can be updated by a user in that room after the room has been created.
EsUpdateRoomDetailsRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
 
EsUpdateRoomDetailsRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
 
EsUpdateRoomVariableRequest - Class in com.electrotank.electroserver5.client.api
 
EsUpdateRoomVariableRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
EsUpdateRoomVariableRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
EsUpdateUserVariableRequest - Class in com.electrotank.electroserver5.client.api
This request creates or updates a user variable.
EsUpdateUserVariableRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsUpdateUserVariableRequest
 
EsUpdateUserVariableRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsUpdateUserVariableRequest
 
EsUserEvictedFromRoomEvent - Class in com.electrotank.electroserver5.client.api
By default, the first client joined to a room is the room operator.
EsUserEvictedFromRoomEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsUserEvictedFromRoomEvent
 
EsUserEvictedFromRoomEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsUserEvictedFromRoomEvent
 
EsUserListEntry - Class in com.electrotank.electroserver5.client.api
 
EsUserListEntry() - Constructor for class com.electrotank.electroserver5.client.api.EsUserListEntry
 
EsUserListEntry(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsUserListEntry
 
EsUserServerVariable - Class in com.electrotank.electroserver5.client.api
 
EsUserServerVariable() - Constructor for class com.electrotank.electroserver5.client.api.EsUserServerVariable
 
EsUserServerVariable(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsUserServerVariable
 
EsUserUpdateAction - Enum in com.electrotank.electroserver5.client.api
 
EsUserUpdateEvent - Class in com.electrotank.electroserver5.client.api
The user list can change when a client is in a room, and properties on a user can also change.
EsUserUpdateEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
 
EsUserUpdateEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
 
EsUserVariable - Class in com.electrotank.electroserver5.client.api
 
EsUserVariable() - Constructor for class com.electrotank.electroserver5.client.api.EsUserVariable
 
EsUserVariable(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsUserVariable
 
EsUserVariableUpdateAction - Enum in com.electrotank.electroserver5.client.api
 
EsUserVariableUpdateEvent - Class in com.electrotank.electroserver5.client.api
This event occurs whenever a user variable is created, updated, or removed.
EsUserVariableUpdateEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsUserVariableUpdateEvent
 
EsUserVariableUpdateEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsUserVariableUpdateEvent
 
EsUtility - Class in com.electrotank.electroserver5.client.api
 
EsUtility() - Constructor for class com.electrotank.electroserver5.client.api.EsUtility
 
EsValidateAdditionalLoginRequest - Class in com.electrotank.electroserver5.client.api
This request and the ValidateAdditionalLoginResponse messages are ones that you will not have to worry about as a developer.
EsValidateAdditionalLoginRequest() - Constructor for class com.electrotank.electroserver5.client.api.EsValidateAdditionalLoginRequest
 
EsValidateAdditionalLoginRequest(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsValidateAdditionalLoginRequest
 
EsValidateAdditionalLoginResponse - Class in com.electrotank.electroserver5.client.api
This request and the ValidateAdditionalLoginResponse messages are ones that you will not have to worry about as a developer.
EsValidateAdditionalLoginResponse() - Constructor for class com.electrotank.electroserver5.client.api.EsValidateAdditionalLoginResponse
 
EsValidateAdditionalLoginResponse(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsValidateAdditionalLoginResponse
 
EsZoneListEntry - Class in com.electrotank.electroserver5.client.api
 
EsZoneListEntry() - Constructor for class com.electrotank.electroserver5.client.api.EsZoneListEntry
 
EsZoneListEntry(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsZoneListEntry
 
EsZoneUpdateAction - Enum in com.electrotank.electroserver5.client.api
 
EsZoneUpdateEvent - Class in com.electrotank.electroserver5.client.api
This event occurs when the room list changes in a zone that your client can see, or when a public property on a room in that zone changes.
EsZoneUpdateEvent() - Constructor for class com.electrotank.electroserver5.client.api.EsZoneUpdateEvent
 
EsZoneUpdateEvent(TBase) - Constructor for class com.electrotank.electroserver5.client.api.EsZoneUpdateEvent
 
Event<E extends Enum> - Class in com.electrotank.electroserver5.client.events
 
Event(E) - Constructor for class com.electrotank.electroserver5.client.events.Event
 
EventDispatcher<I extends Enum,E extends Event> - Class in com.electrotank.electroserver5.client.events
Provides a developer friendly method of handling event dispatching, similar to the way it is done in ActionScript 3.
EventDispatcher() - Constructor for class com.electrotank.electroserver5.client.events.EventDispatcher
 

F

findEnumByCharIndicator(char) - Static method in enum com.electrotank.electroserver5.client.util.DataType
 
findEnumByIndicator(int) - Static method in enum com.electrotank.electroserver5.client.util.DataType
 
findEnumByName(String) - Static method in enum com.electrotank.electroserver5.client.util.DataType
 
findEnumFromEsDataType(EsDataType) - Static method in enum com.electrotank.electroserver5.client.util.DataType
 
flattenEsObject(EsObject) - Static method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec
 
flattenEsObject(EsObjectRO) - Static method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec
 
flushBase64() - Method in class com.electrotank.electroserver5.client.util.Base64.OutputStream
Method added by PHIL.
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsAddBuddiesRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsAddBuddiesResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsAddRoomOperatorRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsAggregatePluginMessageEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsAggregatePluginRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsBuddyStatusUpdateEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsConnectionAttemptResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsConnectionClosedEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsConnectionResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsCreateOrJoinGameResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomVariableRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsCrossDomainPolicyRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsCrossDomainPolicyResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsDeleteRoomVariableRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsDeleteUserVariableRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsDHInitiateKeyExchangeRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsDHPublicNumbersResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsDHSharedModulusRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsDHSharedModulusResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsEncryptionStateChangeEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsEsNumber
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsEvictUserFromRoomRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsFindGamesRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsFindGamesResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsFindZoneAndRoomByNameRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsFindZoneAndRoomByNameResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsFlattenedEsObject
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsFlattenedEsObjectRO
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsGatewayKickUserRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsGatewayStatistics
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsGenericErrorResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsGetGameTypesRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsGetGameTypesResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsGetServerLocalTimeRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsGetServerLocalTimeResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsGetUserCountRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsGetUserCountResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsGetUsersInRoomRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsGetUsersInRoomResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsGetUserVariablesRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsGetUserVariablesResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsGetZonesRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsGetZonesResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsIdleTimeoutWarningEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsJoinGameRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsJoinZoneEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsLeaveRoomEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsLeaveRoomRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsLeaveZoneEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsLoginResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsLogOutRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsPingRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsPingResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsPluginListEntry
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsPluginRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsPrivateMessageEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsPrivateMessageRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsProtocolConfiguration
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsRegisterUDPConnectionRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsRegisterUDPConnectionResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsRegistryConnectToPreferredGatewayRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsRemoveBuddiesRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsRemoveBuddiesResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsRemoveRoomOperatorRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsRemoveUDPConnectionRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsRemoveUDPConnectionResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsRequestDetails
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsRoomVariable
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsSearchCriteria
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsServerGame
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsServerKickUserEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsSessionIdleEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsUpdateUserVariableRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsUserEvictedFromRoomEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsUserListEntry
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsUserServerVariable
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsUserVariable
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsUserVariableUpdateEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsValidateAdditionalLoginRequest
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsValidateAdditionalLoginResponse
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsZoneListEntry
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.EsZoneUpdateEvent
 
fromThrift(TBase) - Method in class com.electrotank.electroserver5.client.api.helper.EsUnknownMessage
 
fromThrift(TBase) - Method in interface com.electrotank.electroserver5.client.api.helper.ThriftSerializable
 
fromXML(Node, XPath) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Generates an EsObject from XML, assuming it is formatted correctly.
fromXMLString(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Generates an EsObject from a String containing XML, assuming it is formatted correctly.

G

generateAndEncodeHash(byte[]) - Method in class com.electrotank.electroserver5.client.util.CryptoTools
 
generateHash(byte[]) - Method in class com.electrotank.electroserver5.client.util.CryptoTools
 
generatePasswordHash(String, long) - Method in class com.electrotank.electroserver5.client.util.CryptoTools
 
generateXmlFromEsObject(EsObjectRO) - Static method in class com.electrotank.electroserver5.client.util.XmlHelper
 
getAction() - Method in class com.electrotank.electroserver5.client.api.EsBuddyStatusUpdateEvent
Action that describes the status change (logged in or logged out).
getAction() - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
The action that describes what kind of an update this is: create, delete, or update.
getAction() - Method in class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
Action that describes what just occurred, such as AddUser or DeleteUser.
getAction() - Method in class com.electrotank.electroserver5.client.api.EsUserVariableUpdateEvent
Action that describes the type of update this is (create, delete, update).
getAction() - Method in class com.electrotank.electroserver5.client.api.EsZoneUpdateEvent
ZoneUpdateAction instance that describes the type of update that occurred.
getActiveConnections() - Method in class com.electrotank.electroserver5.client.connection.EsEngine
Returns a list of Connection instances that are currently connected.
getActiveConnections() - Method in class com.electrotank.electroserver5.client.server.Server
List of all Connection objects that are currently connected and active for this server.
getApiClass(EsMessageType) - Static method in class com.electrotank.electroserver5.client.api.EsUtility
 
getAvailableConnections() - Method in class com.electrotank.electroserver5.client.server.Server
Gets the list of all AvailableConnection objects for this server.
getAvailableConnectionsByType(TransportType) - Method in class com.electrotank.electroserver5.client.server.Server
Get an array of AvailableConnections by the connection type.
getBaseNumber() - Method in class com.electrotank.electroserver5.client.api.EsDHPublicNumbersResponse
 
getBoolean(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getBoolean(String, boolean) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getBoolean() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is a boolean.
getBoolean(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the boolean value of the named entry.
getBoolean(String, boolean) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the boolean value of the named entry, or the default value if any exception occurs.
getBooleanArray(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getBooleanArray(String, boolean[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getBooleanArray() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is an array of booleans.
getBooleanArray(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the boolean array value of the named entry.
getBooleanArray(String, boolean[]) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the boolean array value of the named entry, or the default value if any exception occurs.
getBooleanArrayValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getBooleanValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getBuddies() - Method in class com.electrotank.electroserver5.client.user.UserManager
Gets the list of all buddies.
getBuddiesAdded() - Method in class com.electrotank.electroserver5.client.api.EsAddBuddiesResponse
 
getBuddiesNotAdded() - Method in class com.electrotank.electroserver5.client.api.EsAddBuddiesResponse
 
getBuddiesNotRemoved() - Method in class com.electrotank.electroserver5.client.api.EsRemoveBuddiesResponse
 
getBuddiesRemoved() - Method in class com.electrotank.electroserver5.client.api.EsRemoveBuddiesResponse
 
getBuddyListEntries() - Method in class com.electrotank.electroserver5.client.api.EsLoginResponse
If there is a LoginEventHandler registered and it added some buddies for you, then they are listed here.
getBuddyNames() - Method in class com.electrotank.electroserver5.client.api.EsAddBuddiesRequest
Name of the users to add as buddies.
getBuddyNames() - Method in class com.electrotank.electroserver5.client.api.EsRemoveBuddiesRequest
Name of the user to remove from the buddy list.
getBuddyVariable() - Method in class com.electrotank.electroserver5.client.user.User
Gets the optional buddy variable set when the buddy was added via the AddBuddyRequest.
getBuffer() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
getByte(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getByte(String, byte) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getByte() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is a byte.
getByte(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the byte value of the named entry.
getByte(String, byte) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the byte value of the named entry, or the default value if any exception occurs.
getByteArray(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getByteArray(String, byte[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getByteArray() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is an array of bytes.
getByteArray(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the byte array value of the named entry.
getByteArray(String, byte[]) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the byte array value of the named entry, or the default value if any exception occurs.
getByteArrayValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getBytesInTotal() - Method in class com.electrotank.electroserver5.client.api.EsGatewayStatistics
 
getBytesOutTotal() - Method in class com.electrotank.electroserver5.client.api.EsGatewayStatistics
 
getByteValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getCapacity() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
A room can be given a maximum number of users allowed in it at once.
getCapacity() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
The number of users allowed in this room.
getCapacity() - Method in class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
getCapacity() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
New capacity value if capacityUpdated is true
getCapacity() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
Set a value here and set capacityUpdate to true to update the capacity.
getCapacity() - Method in class com.electrotank.electroserver5.client.zone.Room
Returns the allowable capacity for the room.
getChar(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getChar(String, char) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getChar() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is a char.
getChar(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the char value of the named entry.
getChar(String, char) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the char value of the named entry, or the default value if any exception occurs.
getCharArray(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getCharArray(String, char[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getCharArray() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is an array of chars.
getCharArray(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the char array value of the named entry.
getCharArray(String, char[]) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the char array value of the named entry, or the default value if any exception occurs.
getCharArrayValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getCharIndicator() - Method in enum com.electrotank.electroserver5.client.util.DataType
 
getCharValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getClass(Type) - Static method in class com.electrotank.electroserver5.client.events.EventDispatcher
Get the underlying class for a type, or null if the type is a variable type.
getClientId() - Method in class com.electrotank.electroserver5.client.api.EsGatewayKickUserRequest
 
getClientType() - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
 
getClientVersion() - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
 
getConnection() - Method in class com.electrotank.electroserver5.client.connection.QueuedMessage
Gets the Connection reference.
getConnection() - Method in class com.electrotank.electroserver5.client.events.ConnectionEvent
 
getConnectionAttemptIndex() - Method in class com.electrotank.electroserver5.client.connection.EsEngine
If currently attempting to connect this property indicates which AvailableConnection element of the conntsionToAttempt array is being used.
getConnectionById(int) - Method in class com.electrotank.electroserver5.client.connection.EsEngine
All connections that are attempted are locally assigned an id.
getConnectionId() - Method in class com.electrotank.electroserver5.client.api.EsConnectionAttemptResponse
Local id of the connection this event describes.
getConnectionId() - Method in class com.electrotank.electroserver5.client.api.EsConnectionClosedEvent
The local id of the connection that was lost.
getConnectionId() - Method in class com.electrotank.electroserver5.client.connection.Connection
Gets or sets the connection id.
getConnectionsToAttempt() - Method in class com.electrotank.electroserver5.client.connection.EsEngine
If currently attempting to connect this property returns the list of AvailableConnection instances to be used.
getCount() - Method in class com.electrotank.electroserver5.client.api.EsGetUserCountResponse
Number of users currently logged into the server.
getCriteria() - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
A search criteria object used for a greater level of matching.
getCustomFileContents() - Method in class com.electrotank.electroserver5.client.api.EsCrossDomainPolicyResponse
 
getData() - Method in class com.electrotank.electroserver5.client.events.ConnectionEvent
 
getDataType(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getDataType() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getDataType() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
 
getDataType(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
 
getDataTypeKey(char) - Static method in enum com.electrotank.electroserver5.client.util.DataType
 
getDescription() - Method in class com.electrotank.electroserver5.client.zone.Room
Gets the description property for this room.
getDestinationRoomId() - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
If 'sentToRoom' is true then 'destinationZoneId' and 'destinationRoomId' contain the ids of the target zone and room.
getDestinationZoneId() - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
If 'sentToRoom' is true then 'destinationZoneId' and 'destinationRoomId' contain the ids of the target zone and room.
getDouble(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getDouble(String, double) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getDouble() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is a double.
getDouble(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the double value of the named entry.
getDouble(String, double) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the double value of the named entry, or the default value if any exception occurs.
getDoubleArray(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getDoubleArray(String, double[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getDoubleArray() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is an array of doubles.
getDoubleArray(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the double array value of the named entry.
getDoubleArray(String, double[]) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the double array value of the named entry, or the default value if any exception occurs.
getDoubleArrayValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getDoubleValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getDuration() - Method in class com.electrotank.electroserver5.client.api.EsEvictUserFromRoomRequest
The duration of the ban.
getDuration() - Method in class com.electrotank.electroserver5.client.api.EsUserEvictedFromRoomEvent
The amount of time you are banned.
getEncodedEntries() - Method in class com.electrotank.electroserver5.client.api.EsFlattenedEsObject
 
getEncodedEntries() - Method in class com.electrotank.electroserver5.client.api.EsFlattenedEsObjectRO
 
getEncryptionContext() - Method in class com.electrotank.electroserver5.client.connection.Connection
 
getEngine() - Method in class com.electrotank.electroserver5.client.ElectroServer
Gets the ESEngine instance.
getEntries() - Method in class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneResponse
List of RoomListEntry objects that describe the rooms in the zone.
getError() - Method in class com.electrotank.electroserver5.client.api.EsConnectionAttemptResponse
If successful == false this property is non-null and contains a reason for the connection failure.
getError() - Method in class com.electrotank.electroserver5.client.api.EsConnectionResponse
 
getError() - Method in class com.electrotank.electroserver5.client.api.EsCreateOrJoinGameResponse
If successful is false then this contains the reason why
getError() - Method in class com.electrotank.electroserver5.client.api.EsGatewayKickUserRequest
 
getError() - Method in class com.electrotank.electroserver5.client.api.EsLoginResponse
If successful == false then this property is non-null.
getError() - Method in class com.electrotank.electroserver5.client.api.EsRegisterUDPConnectionResponse
 
getError() - Method in class com.electrotank.electroserver5.client.api.EsRemoveUDPConnectionResponse
 
getError() - Method in class com.electrotank.electroserver5.client.api.EsServerKickUserEvent
 
getErrorType() - Method in class com.electrotank.electroserver5.client.api.EsGenericErrorResponse
The ErrorType instance that desribes this error.
getEsObject() - Method in class com.electrotank.electroserver5.client.api.EsAddBuddiesRequest
This associates an optional EsObject with your buddy.
getEsObject() - Method in class com.electrotank.electroserver5.client.api.EsBuddyStatusUpdateEvent
Optional EsObject associated with this buddy.
getEsObject() - Method in class com.electrotank.electroserver5.client.api.EsGatewayKickUserRequest
 
getEsObject() - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
 
getEsObject() - Method in class com.electrotank.electroserver5.client.api.EsLoginResponse
If there is a LoginEventHandler registered with the server then it can send an EsObject back on this message.
getEsObject() - Method in class com.electrotank.electroserver5.client.api.EsPrivateMessageEvent
Optional EsObject that was sent with the message.
getEsObject() - Method in class com.electrotank.electroserver5.client.api.EsPrivateMessageRequest
Optional EsObject to be sent with the message.
getEsObject() - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageEvent
Optional EsObject property.
getEsObject() - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageRequest
An optional EsObject to send with the message.
getEsObject() - Method in class com.electrotank.electroserver5.client.api.EsServerKickUserEvent
 
getEsObject(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getEsObject(String, EsObject) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getEsObject() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is an EsObject.
getEsObject(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the EsObject value of the named entry.
getEsObject(String, EsObject) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the EsObject value of the named entry, or the default value if any exception occurs.
getEsObjectArray(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getEsObjectArray(String, EsObject[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getEsObjectArray() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is an array of EsObjects.
getEsObjectArray(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the EsObject array value of the named entry.
getEsObjectArray(String, EsObject[]) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the EsObject array value of the named entry, or the default value if any exception occurs.
getEsObjectArrayValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getEsObjects() - Method in class com.electrotank.electroserver5.client.api.EsAggregatePluginMessageEvent
EsObject associated with each plugin message that has been aggregated
getEsObjectValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getExpectedMessageNumber() - Method in class com.electrotank.electroserver5.client.server.Server
Gets or sets the next expected client-bound message number (for this server).
getExtensionName() - Method in class com.electrotank.electroserver5.client.api.EsPluginListEntry
 
getExtraData() - Method in class com.electrotank.electroserver5.client.api.EsGenericErrorResponse
Optional EsObject that contains extra data associated with this error.
getFloat(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getFloat(String, float) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getFloat() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is a float.
getFloat(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the float value of the named entry.
getFloat(String, float) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the float value of the named entry, or the default value if any exception occurs.
getFloatArray(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getFloatArray(String, float[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getFloatArray() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is an array of floats.
getFloatArray(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the float array value of the named entry.
getFloatArray(String, float[]) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the float array value of the named entry, or the default value if any exception occurs.
getFloatArrayValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getFloatValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getFloodingFilterBanDuration() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This property is used if a custom flooding filter has been specified.
getFloodingFilterFailuresBeforeKick() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This property is used if a custom flooding filter has been specified.
getFloodingFilterKicksBeforeBan() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This property is used if a custom flooding filter has been specified.
getFloodingFilterName() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The name of the custom flooding filter to use.
getGameDetails() - Method in class com.electrotank.electroserver5.client.api.EsCreateOrJoinGameResponse
 
getGameDetails() - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
Optional custom EsObject to be passed into the initialization event in the plugin when the game is created.
getGameDetails() - Method in class com.electrotank.electroserver5.client.api.EsSearchCriteria
 
getGameDetails() - Method in class com.electrotank.electroserver5.client.api.EsServerGame
 
getGameId() - Method in class com.electrotank.electroserver5.client.api.EsCreateOrJoinGameResponse
The id of the new game if successful is true
getGameId() - Method in class com.electrotank.electroserver5.client.api.EsJoinGameRequest
 
getGameId() - Method in class com.electrotank.electroserver5.client.api.EsSearchCriteria
 
getGames() - Method in class com.electrotank.electroserver5.client.api.EsFindGamesResponse
 
getGameType() - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
The game type as registered with the server via the Remote Admin.
getGameType() - Method in class com.electrotank.electroserver5.client.api.EsSearchCriteria
 
getGameTypes() - Method in class com.electrotank.electroserver5.client.api.EsGetGameTypesResponse
List of game types registered.
getHashId() - Method in class com.electrotank.electroserver5.client.api.EsConnectionResponse
 
getHashId() - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
 
getHasPassword() - Method in class com.electrotank.electroserver5.client.zone.Room
Returns 'true' if the room is password protected.
getHost() - Method in class com.electrotank.electroserver5.client.api.EsRegistryConnectToPreferredGatewayRequest
 
getHost() - Method in class com.electrotank.electroserver5.client.connection.AvailableConnection
Returns the host name (ip/domain)
getHost() - Method in class com.electrotank.electroserver5.client.connection.Connection
Returns the host name of the connection.
getId() - Method in class com.electrotank.electroserver5.client.api.EsServerGame
 
getId() - Method in class com.electrotank.electroserver5.client.zone.Room
Gets the id of the room.
getId() - Method in class com.electrotank.electroserver5.client.zone.Zone
Gets the id of the zone.
getIndicator() - Method in enum com.electrotank.electroserver5.client.util.DataType
 
getIntArrayValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getInteger(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getInteger(String, int) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getInteger() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is an integer.
getInteger(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the integer value of the named entry.
getInteger(String, int) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the integer value of the named entry, or the default value if any exception occurs.
getIntegerArray(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getIntegerArray(String, int[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getIntegerArray() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is an array of ints.
getIntegerArray(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the int array value of the named entry.
getIntegerArray(String, int[]) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the int array value of the named entry, or the default value if any exception occurs.
getIntValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getIsBuddy() - Method in class com.electrotank.electroserver5.client.user.User
Returns 'true' if this user is also a buddy of yours.
getIsHidden() - Method in class com.electrotank.electroserver5.client.zone.Room
Returns 'true' if the room is hidden.
getIsJoined() - Method in class com.electrotank.electroserver5.client.zone.Room
Returns 'true' if you belong to this room.
getIsLoggedIn() - Method in class com.electrotank.electroserver5.client.user.User
Used if this user is a buddy of yours.
getIsMe() - Method in class com.electrotank.electroserver5.client.user.User
Returns 'true' if this user represents you.
getIsSendingVideo() - Method in class com.electrotank.electroserver5.client.user.User
Returns 'true' if the user is currently publishing video to the server (Flash only).
getJoinedRooms() - Method in class com.electrotank.electroserver5.client.zone.Zone
Gets the list of Room objects in this zone that the user is joined to.
getLanguageFilterBanDuration() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This is used with a custom language filter.
getLanguageFilterFailuresBeforeKick() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This is used only with a custom language filter.
getLanguageFilterKicksBeforeBan() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This is used with a custom language filter.
getLanguageFilterName() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
Custom language filters can be defined and given a name through the web-based administrator.
getLocalHost() - Method in class com.electrotank.electroserver5.client.connection.AvailableConnection
 
getLocalHost() - Method in class com.electrotank.electroserver5.client.connection.Connection
 
getLocalPort() - Method in class com.electrotank.electroserver5.client.connection.AvailableConnection
 
getLocalPort() - Method in class com.electrotank.electroserver5.client.connection.Connection
 
getLong(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getLong(String, long) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getLong() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is a long.
getLong(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the long value of the named entry.
getLong(String, long) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the long value of the named entry, or the default value if any exception occurs.
getLongArray(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getLongArray(String, long[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getLongArray() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is an array of longs.
getLongArray(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the long array value of the named entry.
getLongArray(String, long[]) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the long array value of the named entry, or the default value if any exception occurs.
getLongArrayValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getLongValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getManagerHelper() - Method in class com.electrotank.electroserver5.client.ElectroServer
Gets the ManagerHelper instance for accessing the managed lists of zones, rooms, users, buddies, user variables, and room variables
getMe() - Method in class com.electrotank.electroserver5.client.user.UserManager
Returns the User object that represents you.
getMessage() - Method in class com.electrotank.electroserver5.client.api.EsPrivateMessageEvent
The chat message.
getMessage() - Method in class com.electrotank.electroserver5.client.api.EsPrivateMessageRequest
The message to send.
getMessage() - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageEvent
The chat message.
getMessage() - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageRequest
The message to send.
getMessage() - Method in class com.electrotank.electroserver5.client.connection.QueuedMessage
Gets the message that was queued.
getMessageCompressionThreshold() - Method in class com.electrotank.electroserver5.client.api.EsProtocolConfiguration
 
getMessageNumber() - Method in class com.electrotank.electroserver5.client.api.helper.EsMessage
 
getMessagesInTotal() - Method in class com.electrotank.electroserver5.client.api.EsGatewayStatistics
 
getMessagesOutTotal() - Method in class com.electrotank.electroserver5.client.api.EsGatewayStatistics
 
getMessageType(short) - Static method in class com.electrotank.electroserver5.client.api.EsUtility
 
getMessageType() - Method in class com.electrotank.electroserver5.client.api.helper.EsMessage
 
getMessageTypeIndicator(EsMessageType) - Static method in class com.electrotank.electroserver5.client.api.EsUtility
 
getName() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomVariableRequest
Name of the room variable.
getName() - Method in class com.electrotank.electroserver5.client.api.EsDeleteRoomVariableRequest
The name of the room variable.
getName() - Method in class com.electrotank.electroserver5.client.api.EsDeleteUserVariableRequest
Name of the variable to delete.
getName() - Method in class com.electrotank.electroserver5.client.api.EsRoomVariable
 
getName() - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
Name of the room variable.
getName() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
getName() - Method in class com.electrotank.electroserver5.client.api.EsUpdateUserVariableRequest
Name of the user variable
getName() - Method in class com.electrotank.electroserver5.client.api.EsUserServerVariable
 
getName() - Method in class com.electrotank.electroserver5.client.api.EsUserVariable
 
getName() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the name of the entry.
getName() - Method in enum com.electrotank.electroserver5.client.util.DataType
 
getName() - Method in class com.electrotank.electroserver5.client.util.NameValuePair
 
getName() - Method in class com.electrotank.electroserver5.client.zone.Room
Gets the name of the room.
getName() - Method in class com.electrotank.electroserver5.client.zone.Zone
Ges the name of the zone.
getNextOutboundId() - Method in class com.electrotank.electroserver5.client.connection.Connection
Gets the next outbound id by incrementing the current outboundId.
getNumber() - Method in class com.electrotank.electroserver5.client.api.EsDHSharedModulusRequest
 
getNumber() - Method in class com.electrotank.electroserver5.client.api.EsDHSharedModulusResponse
 
getNumber(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getNumber(String, Number) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getNumber() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is a Number.
getNumber(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the Number value of the named entry.
getNumber(String, Number) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the Number value of the named entry, or the default value if any exception occurs.
getNumberArray(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getNumberArray(String, Number[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getNumberArray() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is an array of Numbers.
getNumberArray(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the Number array value of the named entry.
getNumberArray(String, Number[]) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the Number array value of the named entry, or the default value if any exception occurs.
getNumberArrayValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getNumberValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getOriginRoomId() - Method in class com.electrotank.electroserver5.client.api.EsAggregatePluginMessageEvent
The id of the room that contains the plugin that sent this, unless it was a server-level plugin.
getOriginRoomId() - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
Id of the room that contains the plugin, if the message originated from a room-level plugin.
getOriginZoneId() - Method in class com.electrotank.electroserver5.client.api.EsAggregatePluginMessageEvent
The zone id of the zone that contains the room that contains the plugin that sent this, unless it was a server-level plugin (as opposed to room-level)
getOriginZoneId() - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
Id of the zone that contains the room (that contains the plugin), if the message originated from a room-level plugin.
getOutboundId() - Method in class com.electrotank.electroserver5.client.connection.Connection
Returns the outboundId for the last message sent.
getParameters() - Method in class com.electrotank.electroserver5.client.api.EsPluginListEntry
 
getParameters() - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
All custom information that the plugin has sent to the client is contained in this EsObject.
getParameters() - Method in class com.electrotank.electroserver5.client.api.EsPluginRequest
Anything that you want to send to the plugin should be set on this EsObject.
getParameters() - Method in class com.electrotank.electroserver5.client.api.EsRequestDetails
 
getPassword() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This is optional.
getPassword() - Method in class com.electrotank.electroserver5.client.api.EsJoinGameRequest
Optional password used when joining a game.
getPassword() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
If the room is password protected then specify the password here.
getPassword() - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
This is an optional property.
getPassword() - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
Optional password used when creating or joining a game.
getPassword() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
To change the password set a value here and set passwordUpdate to true.
getPassword() - Method in class com.electrotank.electroserver5.client.zone.Room
Gets the password for this room, if any.
getPingRequestId() - Method in class com.electrotank.electroserver5.client.api.EsPingRequest
 
getPingRequestId() - Method in class com.electrotank.electroserver5.client.api.EsPingResponse
 
getPluginHandle() - Method in class com.electrotank.electroserver5.client.api.EsPluginListEntry
 
getPluginHandles() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
A list of plugins attached to this room.
getPluginId() - Method in class com.electrotank.electroserver5.client.api.EsPluginListEntry
 
getPluginName() - Method in class com.electrotank.electroserver5.client.api.EsAggregatePluginMessageEvent
Name of the plugin that sent the message(s)
getPluginName() - Method in class com.electrotank.electroserver5.client.api.EsPluginListEntry
 
getPluginName() - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
Name of the plugin instance that sent the message.
getPluginName() - Method in class com.electrotank.electroserver5.client.api.EsPluginRequest
Name of the plugin.
getPluginName() - Method in class com.electrotank.electroserver5.client.api.EsRequestDetails
 
getPluginRequestArray() - Method in class com.electrotank.electroserver5.client.api.EsAggregatePluginRequest
List of RequestDetails instances, each of which contain details on the plugin the message should go to.
getPlugins() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
A list of PluginListEntry objects that represent the plugins that need to be created with this room.
getPort() - Method in class com.electrotank.electroserver5.client.api.EsCrossDomainPolicyResponse
 
getPort() - Method in class com.electrotank.electroserver5.client.api.EsRegisterUDPConnectionRequest
 
getPort() - Method in class com.electrotank.electroserver5.client.api.EsRegistryConnectToPreferredGatewayRequest
 
getPort() - Method in class com.electrotank.electroserver5.client.api.EsRemoveUDPConnectionRequest
 
getPort() - Method in class com.electrotank.electroserver5.client.connection.AvailableConnection
Returns the port
getPort() - Method in class com.electrotank.electroserver5.client.connection.Connection
Returns the port used for the connection.
getPrimeNumber() - Method in class com.electrotank.electroserver5.client.api.EsDHPublicNumbersResponse
 
getProtocol() - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
 
getProtocolConfiguration() - Method in class com.electrotank.electroserver5.client.api.EsConnectionResponse
 
getProtocolToUse() - Method in class com.electrotank.electroserver5.client.api.EsRegistryConnectToPreferredGatewayRequest
 
getQueuedMessages() - Method in class com.electrotank.electroserver5.client.server.Server
Gets the list of QueuedMessage instances.
getRawValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getRawValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the raw (Object) value of the entry.
getRawVariable(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getRawVariable(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the raw value of the named variable, as an Object.
getReason() - Method in class com.electrotank.electroserver5.client.api.EsEvictUserFromRoomRequest
Reason for the kick or ban.
getReason() - Method in class com.electrotank.electroserver5.client.api.EsUserEvictedFromRoomEvent
Reason for being evicted, sent by the user who did the evicting.
getReferences() - Method in class com.electrotank.electroserver5.client.user.User
Gets the number of references for this user.
getRequestId() - Method in class com.electrotank.electroserver5.client.api.helper.EsMessage
 
getRequestMessageType() - Method in class com.electrotank.electroserver5.client.api.EsGenericErrorResponse
Contains the message type of the request that lead to this error response.
getRoomAndZoneList() - Method in class com.electrotank.electroserver5.client.api.EsFindZoneAndRoomByNameResponse
Array of two values.
getRoomCount() - Method in class com.electrotank.electroserver5.client.api.EsZoneUpdateEvent
The number of users in the updated room, if applicable.
getRoomDescription() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This is an optional public room-level property.
getRoomDescription() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
Optional field.
getRoomDescription() - Method in class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
getRoomDescription() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
The new description property, if descriptionUpdated is true
getRoomDescription() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
To change the description set a value here and set descriptionUpdate to true
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsAddRoomOperatorRequest
Id of the room that contains the user in question.
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsCreateOrJoinGameResponse
The id of the room that contains the new game, if successful is true
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomVariableRequest
Id of the room that contains the room variable.
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsDeleteRoomVariableRequest
The id of the room that owns the room variable.
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsEvictUserFromRoomRequest
Id of the room that contains the user.
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsGetUsersInRoomRequest
Id of the room that contains the list of users to load.
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsGetUsersInRoomResponse
Id of the room that contains the users.
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
The id of the room the user just joined.
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
Id of the room to join.
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsLeaveRoomEvent
The id of the room just left
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsLeaveRoomRequest
The id of the room to leave.
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsPluginRequest
If the target plugin is a room-level plugin then specify the zoneId and roomId.
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageEvent
The id of the room that received the message.
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageRequest
The id of the target room for the message
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsRemoveRoomOperatorRequest
Id of the room that contains the user in question.
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsRequestDetails
 
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
Id of the room that contains the room variables.
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsServerGame
 
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
Id of the room whose properties were updated
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
Id of the room
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsUserEvictedFromRoomEvent
Id of the room that contains the user that was evicted.
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
Id of the room that this event describes.
getRoomId() - Method in class com.electrotank.electroserver5.client.api.EsZoneUpdateEvent
The id of the room that was created or updated, if applicable.
getRoomListEntry() - Method in class com.electrotank.electroserver5.client.api.EsZoneUpdateEvent
The room that was added or updated, if applicable.
getRoomName() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
Sets the name of the new room.
getRoomName() - Method in class com.electrotank.electroserver5.client.api.EsFindZoneAndRoomByNameRequest
Name of the room whose id you want.
getRoomName() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
The name of the room the user just joined.
getRoomName() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
Name of the room.
getRoomName() - Method in class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
getRoomName() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
Contains a new roomName if the roomNameUpdated property is true
getRoomName() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
To change the roomName set a value here and set roomNameUpdate to true
getRooms() - Method in class com.electrotank.electroserver5.client.api.EsJoinZoneEvent
List of all the rooms in this zone, containing their public properties (name, capacity, hasPassword, description)
getRooms() - Method in class com.electrotank.electroserver5.client.zone.Zone
Gets the list of Room objects in this zone.
getRoomVariables() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
A list of RoomVariables in this room.
getRoomVariables() - Method in class com.electrotank.electroserver5.client.zone.Room
Gets the list of RoomVariable objects.
getSearchCriteria() - Method in class com.electrotank.electroserver5.client.api.EsFindGamesRequest
This property is used to filter the list of games managed by the server.
getSecret() - Method in class com.electrotank.electroserver5.client.api.EsValidateAdditionalLoginRequest
The secret sent to the server on the additional login request.
getSecret() - Method in class com.electrotank.electroserver5.client.api.EsValidateAdditionalLoginResponse
The secret.
getServerById(String) - Method in class com.electrotank.electroserver5.client.connection.EsEngine
Gets a Server instance by id.
getServerId() - Method in class com.electrotank.electroserver5.client.api.helper.EsMessage
 
getServerId() - Method in class com.electrotank.electroserver5.client.connection.AvailableConnection
Gets or sets the id of the Server instance that holds this available connection.
getServerId() - Method in class com.electrotank.electroserver5.client.connection.Connection
Gets the id of the server this connection is associated with.
getServerId() - Method in class com.electrotank.electroserver5.client.server.Server
Gets the unique is for this server object.
getServerLocalTimeInMilliseconds() - Method in class com.electrotank.electroserver5.client.api.EsGetServerLocalTimeResponse
 
getServers() - Method in class com.electrotank.electroserver5.client.connection.EsEngine
Gets the list of Server instances
getServerVersion() - Method in class com.electrotank.electroserver5.client.api.EsConnectionResponse
 
getServerVersion() - Method in class com.electrotank.electroserver5.client.connection.Connection
Gets or sets the full version number of the ES5 server
getSessionKey() - Method in class com.electrotank.electroserver5.client.api.EsPingRequest
 
getSessionKey() - Method in class com.electrotank.electroserver5.client.api.EsPluginRequest
 
getSessionKey() - Method in class com.electrotank.electroserver5.client.api.EsRegisterUDPConnectionResponse
 
getSessionKey() - Method in class com.electrotank.electroserver5.client.connection.UdpConnection
 
getSettingsLoader() - Method in class com.electrotank.electroserver5.client.ElectroServer
Gets the SettingsLoader object used for loading the settings XML file
getSharedSecret() - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
If a client already has a connection established and is logged in, and then would like to make a second connection and login, this property will be used.
getShort(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getShort(String, short) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getShort() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is a short.
getShort(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the short value of the named entry.
getShort(String, short) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the short value of the named entry, or the default value if any exception occurs.
getShortArray(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getShortArray(String, short[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getShortArray() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is an array of shorts.
getShortArray(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the short array value of the named entry.
getShortArray(String, short[]) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the short array value of the named entry, or the default value if any exception occurs.
getShortArrayValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getShortValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getSize() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getSize() - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the number of values stored in the EsObject.
getString(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getString(String, String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getString() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is a string.
getString(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the string value of the named entry.
getString(String, String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the String value of the named entry, or the default value if any exception occurs.
getStringArray(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getStringArray(String, String[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
getStringArray() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectEntry
Gets the value of the entry, if it is an array of strings.
getStringArray(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the string array value of the named entry.
getStringArray(String, String[]) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Gets the string array value of the named entry, or the default value if any exception occurs.
getStringArrayValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getStringValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
getTransport() - Method in class com.electrotank.electroserver5.client.connection.AvailableConnection
Returns the transport type.
getTransportType() - Method in class com.electrotank.electroserver5.client.connection.Connection
Gets the type of connection this is.
getTransportType(String) - Static method in class com.electrotank.electroserver5.client.util.SettingsXMLParser
 
getType() - Method in class com.electrotank.electroserver5.client.events.Event
 
getTypeArguments(Class<T>, Class<? extends T>) - Static method in class com.electrotank.electroserver5.client.events.EventDispatcher
Get the actual type arguments a child class has used to extend a generic base class.
getUdpConnectionTimeout() - Method in class com.electrotank.electroserver5.client.connection.EsEngine
Gets or set the time out (in miliseconds) before a UDP connection results in a ConnectionAttemptResponse with successful=false
getUdpPingDelay() - Method in class com.electrotank.electroserver5.client.connection.EsEngine
Gets or sets the delay (in miliseconds) between pings sent to the server during the connection setup
getUserCount() - Method in class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
getUserCount() - Method in class com.electrotank.electroserver5.client.zone.Room
Gets the number of users in this room.
getUserManager() - Method in class com.electrotank.electroserver5.client.ManagerHelper
Gets the UserManager, which is used to keep track of all users that you should know about.
getUserName() - Method in class com.electrotank.electroserver5.client.api.EsAddRoomOperatorRequest
 
getUserName() - Method in class com.electrotank.electroserver5.client.api.EsBuddyStatusUpdateEvent
Name of the buddy whose status changed.
getUserName() - Method in class com.electrotank.electroserver5.client.api.EsEvictUserFromRoomRequest
 
getUserName() - Method in class com.electrotank.electroserver5.client.api.EsGetUserVariablesRequest
Name of the user whose variables are to be loaded
getUserName() - Method in class com.electrotank.electroserver5.client.api.EsGetUserVariablesResponse
Name of the user that owns this variables.
getUserName() - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
The requested username.
getUserName() - Method in class com.electrotank.electroserver5.client.api.EsLoginResponse
The user name that the server assigned to you.
getUserName() - Method in class com.electrotank.electroserver5.client.api.EsPrivateMessageEvent
Name of the user that sent the message.
getUserName() - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageEvent
The name of the user that sent the message.
getUserName() - Method in class com.electrotank.electroserver5.client.api.EsRemoveRoomOperatorRequest
 
getUserName() - Method in class com.electrotank.electroserver5.client.api.EsUserEvictedFromRoomEvent
 
getUserName() - Method in class com.electrotank.electroserver5.client.api.EsUserListEntry
 
getUserName() - Method in class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
Name of the user affected, if applicable.
getUserName() - Method in class com.electrotank.electroserver5.client.api.EsUserVariableUpdateEvent
Name of the user that owns this variable.
getUserName() - Method in class com.electrotank.electroserver5.client.user.User
Gets the userName of this user.
getUserNames() - Method in class com.electrotank.electroserver5.client.api.EsPrivateMessageRequest
List of user names specifying show should receive the message.
getUsers() - Method in class com.electrotank.electroserver5.client.api.EsGetUsersInRoomResponse
List of UserListEntry objects, each of which describe a user in the room.
getUsers() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
A list of users (UserListEntry) that are in this room.
getUsers() - Method in class com.electrotank.electroserver5.client.user.UserManager
Gets the list of all users being tracked.
getUsers() - Method in class com.electrotank.electroserver5.client.zone.Room
Gets the list of Users in this room.
getUserVariableNames() - Method in class com.electrotank.electroserver5.client.api.EsGetUserVariablesRequest
Optional list of variable name used to filter what is loaded
getUserVariables() - Method in class com.electrotank.electroserver5.client.api.EsGetUserVariablesResponse
All user variables that were loaded for this user.
getUserVariables() - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
User variables are name (string) value (EsObject) pairs that are associated with a user.
getUserVariables() - Method in class com.electrotank.electroserver5.client.api.EsLoginResponse
This property contains any user variables that the client added in the login request or that the server added/edited in a LoginEventHandler.
getUserVariables() - Method in class com.electrotank.electroserver5.client.api.EsUserListEntry
 
getUserVariables() - Method in class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
List of user variables associated with the user, if a user was just added.
getUserVariables() - Method in class com.electrotank.electroserver5.client.user.User
Gets the list of user variables.
getValue() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomVariableRequest
Value of the room variable.
getValue() - Method in class com.electrotank.electroserver5.client.api.EsEsNumber
 
getValue() - Method in class com.electrotank.electroserver5.client.api.EsRoomVariable
 
getValue() - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
The value of the room variable, if this is a create action or if the value changed.
getValue() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
getValue() - Method in class com.electrotank.electroserver5.client.api.EsUpdateUserVariableRequest
Value of the user variable.
getValue() - Method in class com.electrotank.electroserver5.client.api.EsUserServerVariable
 
getValue() - Method in class com.electrotank.electroserver5.client.api.EsUserVariable
 
getValue() - Method in class com.electrotank.electroserver5.client.extensions.api.value.Number
Gets the value of the Number object.
getValue() - Method in class com.electrotank.electroserver5.client.util.NameValuePair
 
getVariable() - Method in class com.electrotank.electroserver5.client.api.EsUserVariableUpdateEvent
Name/value pair that represents the user variable.
getVariables() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
A list of RoomVariables to be used in the new room that is being created.
getVideoStreamName() - Method in class com.electrotank.electroserver5.client.api.EsUserListEntry
 
getVideoStreamName() - Method in class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
If the user is streaming video to the server then the name of the stream is specified here.
getVideoStreamName() - Method in class com.electrotank.electroserver5.client.user.User
Gets the name of the video stream.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsAddRoomOperatorRequest
Id of the zone that contains the room that contains the user in question.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsCreateOrJoinGameResponse
The id of the zone that contains the new game, if successful is true
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The id of the zone in which you want to create the room.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomVariableRequest
Id of the zone that contains the room.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsDeleteRoomVariableRequest
The id of the zone that owns the room.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsEvictUserFromRoomRequest
Id of the zone that contains the room that contains the user.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneRequest
Id of the zone whose rooms are to be loaded.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneResponse
Id of the zone that contains these rooms.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsGetUsersInRoomRequest
Id of the zone that contains the room.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsGetUsersInRoomResponse
Id of the zone that contains the room.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
The id of the zone that contains the room.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
Id of the zone that contains the room.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsJoinZoneEvent
The id of the zone just joined.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsLeaveRoomEvent
The id of the zone just left.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsLeaveRoomRequest
The id of the zone that contains the room.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsLeaveZoneEvent
Id of the zone just left.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsPluginRequest
If the target plugin is a room-level plugin then specify the zoneId and roomId.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageEvent
The id of the zone that contains the room.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageRequest
Id of the zone that contains the room
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsRegistryConnectToPreferredGatewayRequest
 
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsRemoveRoomOperatorRequest
Id of the zone that contains the room that contains the user in question.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsRequestDetails
 
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
Id of the zone that contains the room.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsServerGame
 
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
Id of the zone that contains the room whose properties were updated
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
Id of the zone that contains the room
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsUserEvictedFromRoomEvent
Id of the zone that contains the room that contains the user that was evicted.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
The id of the zone that contains the room.
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsZoneListEntry
 
getZoneId() - Method in class com.electrotank.electroserver5.client.api.EsZoneUpdateEvent
Id of the zone that was updated.
getZoneId() - Method in class com.electrotank.electroserver5.client.zone.Room
Gets the zoneId for this room.
getZoneManager() - Method in class com.electrotank.electroserver5.client.ManagerHelper
Gets the ZoneManager, which is used to keep track of all zones that you should know about.
getZoneName() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The name of the zone in which to create the new room.
getZoneName() - Method in class com.electrotank.electroserver5.client.api.EsFindZoneAndRoomByNameRequest
Name of the zone whose id you want.
getZoneName() - Method in class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneRequest
Name of the zone whose rooms are to be loaded.
getZoneName() - Method in class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneResponse
Name of the zone that contains these rooms.
getZoneName() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
Name of the zone that contains the room.
getZoneName() - Method in class com.electrotank.electroserver5.client.api.EsJoinZoneEvent
The name of the zone just joined.
getZoneName() - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
Name of the zone to create the game in.
getZoneName() - Method in class com.electrotank.electroserver5.client.api.EsZoneListEntry
 
getZones() - Method in class com.electrotank.electroserver5.client.api.EsGetZonesResponse
List of ZoneListEntry objects describing the list of zones on the server.
getZones() - Method in class com.electrotank.electroserver5.client.zone.ZoneManager
Gets the list of Zone objects being tracked.
GZIP - Static variable in class com.electrotank.electroserver5.client.util.Base64
Specify that data should be gzip-compressed.

H

handleConnectable() - Method in class com.electrotank.electroserver5.client.connection.NioSocketConnection
 
handleIncomingMessage(EsMessage, EsEngine, Connection) - Method in class com.electrotank.electroserver5.client.util.DhAesEncryptionContext
 
handleOutgoingMessage(EsMessage, EsEngine, Connection) - Method in class com.electrotank.electroserver5.client.util.DhAesEncryptionContext
 
handleReadable() - Method in class com.electrotank.electroserver5.client.connection.NioSocketConnection
 
hashForName(String) - Static method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec
 
hexDumpForBytes(byte[]) - Static method in class com.electrotank.electroserver5.client.api.helper.ThriftUtil
 
hexDumpForBytes(byte[], int, int) - Static method in class com.electrotank.electroserver5.client.api.helper.ThriftUtil
 
HttpConnection - Class in com.electrotank.electroserver5.client.connection
 
HttpConnection(AvailableConnection) - Constructor for class com.electrotank.electroserver5.client.connection.HttpConnection
 

I

incrementExpectedMessageNumber() - Method in class com.electrotank.electroserver5.client.server.Server
 
incrementReferences() - Method in class com.electrotank.electroserver5.client.user.User
Increments the number of references for this user.
isApproved() - Method in class com.electrotank.electroserver5.client.api.EsValidateAdditionalLoginResponse
If the secrets match then set this to true before sending to the server.
isBan() - Method in class com.electrotank.electroserver5.client.api.EsEvictUserFromRoomRequest
Set to true if the user should be banned as well.
isBan() - Method in class com.electrotank.electroserver5.client.api.EsUserEvictedFromRoomEvent
If true, then you are also banned from the server for an amount of time indicated by the duration property.
isCapacityUpdate() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
If the capacity property has changed, set this to true
isCapacityUpdated() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
If the capacity property was updated then this is true
isConnected() - Method in class com.electrotank.electroserver5.client.connection.Connection
Gets or set the connected property
isConnected() - Method in class com.electrotank.electroserver5.client.connection.EsEngine
Returns true if connected to ElectroServer.
isConnected() - Method in class com.electrotank.electroserver5.client.server.Server
Gets the connected status of this server.
isCreateOnly() - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
If true, then the request doesn't first try to search for an existing game for you to join.
isCreateOrJoinRoom() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default is true.
isCustomFileEnabled() - Method in class com.electrotank.electroserver5.client.api.EsCrossDomainPolicyResponse
 
isDropAllConnections() - Method in class com.electrotank.electroserver5.client.api.EsLogOutRequest
 
isDropConnection() - Method in class com.electrotank.electroserver5.client.api.EsLogOutRequest
 
isEncryptionEnabled() - Method in class com.electrotank.electroserver5.client.connection.EsEngine
Returns the state of encryption for all active connections.
isEncryptionEnabled(Connection) - Method in class com.electrotank.electroserver5.client.connection.EsEngine
Returns the state of encryption for the specified connection.
isEncryptionEnabled() - Method in class com.electrotank.electroserver5.client.util.DhAesEncryptionContext
 
isEncryptionOn() - Method in class com.electrotank.electroserver5.client.api.EsEncryptionStateChangeEvent
 
isFloodingFilterResetAfterKick() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
If using a custom flooding filter then this property is used.
isFloodingFilterSpecified() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
You must set to true if a custom flooding filter name has been specified.
isGlobalResponseRequested() - Method in class com.electrotank.electroserver5.client.api.EsPingRequest
 
isGlobalResponseRequested() - Method in class com.electrotank.electroserver5.client.api.EsPingResponse
 
isHasPassword() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
If the room is password protected, this is true.
isHasPassword() - Method in class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
isHasPassword() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
If hasPasswordUpdated is true then this has a value
isHasPasswordUpdated() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
If the room's password status has changed then this is true and hasPassword has a value
isHidden() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default is false.
isHidden() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
If the room is hidden, this is true.
isHidden() - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
If true, the room that is the game is hidden from the room list.
isHidden() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
If the hiddenUpdated property is true then this has the new value of the hidden property
isHidden() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
To update the hidden property set the value here and set hiddenUpdate to true
isHiddenUpdate() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
If the hidden property is changing then set this to true
isHiddenUpdated() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
If the hidden property of the room has changed then this is true
isIgnoreUnknownMessages() - Method in class com.electrotank.electroserver5.client.connection.EsEngine
 
isLanguageFilterDeliverMessageOnFailure() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This is used only if a custom language filter is being used.
isLanguageFilterResetAfterKick() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This is used if a custom language filter has been specified.
isLanguageFilterSpecified() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
If a custom language filter was specified by name using languageFilterName, then this property must be manually flagged to true.
isLegalCharIndicator(char) - Static method in enum com.electrotank.electroserver5.client.util.DataType
 
isLocked() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomVariableRequest
The locked value of the room variable.
isLocked() - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
If true, then the game is locked as soon as you join it (if you're the one that created it).
isLocked() - Method in class com.electrotank.electroserver5.client.api.EsRoomVariable
 
isLocked() - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
The locked value of the room variable.
isLocked() - Method in class com.electrotank.electroserver5.client.api.EsSearchCriteria
 
isLocked() - Method in class com.electrotank.electroserver5.client.api.EsServerGame
 
isLocked() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
isLockedSet() - Method in class com.electrotank.electroserver5.client.api.EsSearchCriteria
 
isLockStatusChanged() - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
True if the value of the locked property changed.
isLockStatusChanged() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
isNonOperatorUpdateAllowed() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
 
isNonOperatorVariableUpdateAllowed() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
 
isPasswordProtected() - Method in class com.electrotank.electroserver5.client.api.EsServerGame
 
isPasswordUpdate() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
If the password is changing then set this to true
isPersistent() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default is false.
isPersistent() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomVariableRequest
If true then the variable is only removed when manually deleted or when the room itself is removed.
isPersistent() - Method in class com.electrotank.electroserver5.client.api.EsRoomVariable
 
isPersistent() - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
If true then the variable is only removed when manually deleted or when the room itself is removed.
isPrimaryCapable() - Method in class com.electrotank.electroserver5.client.connection.Connection
Gets or sets the isPrimaryCapable property.
isReceivingRoomAttributeUpdates() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default is true.
isReceivingRoomAttributeUpdates() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
The default is true.
isReceivingRoomListUpdates() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default is true.
isReceivingRoomListUpdates() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
The default is true.
isReceivingRoomVariableUpdates() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default is true.
isReceivingRoomVariableUpdates() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
The default is true.
isReceivingUserListUpdates() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default is true.
isReceivingUserListUpdates() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
The default is true.
isReceivingUserVariableUpdates() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default is true.
isReceivingUserVariableUpdates() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
The default is true.
isReceivingVideoEvents() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
Default is true.
isReceivingVideoEvents() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
Default is true.
isRoomDescriptionUpdate() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
If the description has changed then set this to true.
isRoomDescriptionUpdated() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
If the description property was udpated then this is true
isRoomLevelPlugin() - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
 
isRoomNameUpdate() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
If the roomName is changinge then set this to true.
isRoomNameUpdated() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
If the roomName was updated then this is true
isRoomOperator() - Method in class com.electrotank.electroserver5.client.api.EsUserListEntry
 
isSendingVideo() - Method in class com.electrotank.electroserver5.client.api.EsUserListEntry
 
isSendingVideo() - Method in class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
If the user's video streaming status just changed, then it reflected here.
isSentToRoom() - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
If true then this message was sent to a room and not to the client directly.
isSkipInitialLoggedOutEvents() - Method in class com.electrotank.electroserver5.client.api.EsAddBuddiesRequest
Normally, when you add a buddy to your buddy list, the server immediately sends back the status of that buddy whether they are online or offline.
isSuccessful() - Method in class com.electrotank.electroserver5.client.api.EsConnectionAttemptResponse
True if this connection attempt succeeded, false if it failed.
isSuccessful() - Method in class com.electrotank.electroserver5.client.api.EsConnectionResponse
If true then a connection was established between the client and server.
isSuccessful() - Method in class com.electrotank.electroserver5.client.api.EsCreateOrJoinGameResponse
If true, the client successfully joined the game.
isSuccessful() - Method in class com.electrotank.electroserver5.client.api.EsLoginResponse
If true then the login was successful.
isSuccessful() - Method in class com.electrotank.electroserver5.client.api.EsRegisterUDPConnectionResponse
 
isSuccessful() - Method in class com.electrotank.electroserver5.client.api.EsRemoveUDPConnectionResponse
 
isUsingFloodingFilter() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default if false.
isUsingLanguageFilter() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default is false.
isValueChanged() - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
True if the value changed, false if not.
isValueChanged() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
iterator() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Creates an iterator over all the entries in the EsObject.

L

loadAndConnect(String) - Method in class com.electrotank.electroserver5.client.ElectroServer
Use this method to load an XML file tht contains connection information.

M

main(String[]) - Static method in class com.electrotank.electroserver5.client.api.helper.ThriftUtil
 
ManagerHelper - Class in com.electrotank.electroserver5.client
This class listens for many ElectroServer events so that it can manage the state of some useful things for you to conveniently access.
ManagerHelper() - Constructor for class com.electrotank.electroserver5.client.ManagerHelper
Creates a new instance of the ManagerHelper class.
mapToArray(Map<String, String>) - Static method in class com.electrotank.electroserver5.client.util.NameValuePair
 
MessageTranslator - Class in com.electrotank.electroserver5.client.server
This class uses the generated Thrift API to serialize or deserialize messages.
MessageTranslator() - Constructor for class com.electrotank.electroserver5.client.server.MessageTranslator
 

N

NameValuePair - Class in com.electrotank.electroserver5.client.util
 
NameValuePair() - Constructor for class com.electrotank.electroserver5.client.util.NameValuePair
 
NameValuePair(String, String) - Constructor for class com.electrotank.electroserver5.client.util.NameValuePair
Creates a new instance of NameValuePair
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsAddBuddiesRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsAddBuddiesResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsAddRoomOperatorRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsAggregatePluginMessageEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsAggregatePluginRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsBuddyStatusUpdateEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsConnectionAttemptResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsConnectionClosedEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsConnectionResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsCreateOrJoinGameResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomVariableRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsCrossDomainPolicyRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsCrossDomainPolicyResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsDeleteRoomVariableRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsDeleteUserVariableRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsDHInitiateKeyExchangeRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsDHPublicNumbersResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsDHSharedModulusRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsDHSharedModulusResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsEncryptionStateChangeEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsEsNumber
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsEvictUserFromRoomRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsFindGamesRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsFindGamesResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsFindZoneAndRoomByNameRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsFindZoneAndRoomByNameResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsFlattenedEsObject
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsFlattenedEsObjectRO
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsGatewayKickUserRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsGatewayStatistics
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsGenericErrorResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetGameTypesRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetGameTypesResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetServerLocalTimeRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetServerLocalTimeResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetUserCountRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetUserCountResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetUsersInRoomRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetUsersInRoomResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetUserVariablesRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetUserVariablesResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetZonesRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetZonesResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsIdleTimeoutWarningEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsJoinGameRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsJoinZoneEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsLeaveRoomEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsLeaveRoomRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsLeaveZoneEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsLoginResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsLogOutRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsPingRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsPingResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsPluginListEntry
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsPluginRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsPrivateMessageEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsPrivateMessageRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsProtocolConfiguration
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsRegisterUDPConnectionRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsRegisterUDPConnectionResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsRegistryConnectToPreferredGatewayRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsRemoveBuddiesRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsRemoveBuddiesResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsRemoveRoomOperatorRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsRemoveUDPConnectionRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsRemoveUDPConnectionResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsRequestDetails
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsRoomVariable
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsSearchCriteria
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsServerGame
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsServerKickUserEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsSessionIdleEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsUpdateUserVariableRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsUserEvictedFromRoomEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsUserListEntry
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsUserServerVariable
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsUserVariable
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsUserVariableUpdateEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsValidateAdditionalLoginRequest
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsValidateAdditionalLoginResponse
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsZoneListEntry
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.EsZoneUpdateEvent
 
newThrift() - Method in class com.electrotank.electroserver5.client.api.helper.EsUnknownMessage
 
newThrift() - Method in interface com.electrotank.electroserver5.client.api.helper.ThriftSerializable
 
nextBoolean() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextBooleanArray() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextByte() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextByteArray() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextCharacter() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextCharacterArray() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextDouble(int) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextDouble() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextDoubleArray() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextFloat() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextFloatArray() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextInteger(int) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextInteger() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextIntegerArray(int, int) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextIntegerArray() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextLong(int) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextLong() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextLongArray() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextShort(int) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextShort() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextShortArray() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextString() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
nextStringArray() - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageReader
 
NioSocketConnection - Class in com.electrotank.electroserver5.client.connection
This class connects to ElectroServer via Socket.
NioSocketConnection(AvailableConnection) - Constructor for class com.electrotank.electroserver5.client.connection.NioSocketConnection
Creates a new instance of the class and configures it with the connection information passed in.
NO_OPTIONS - Static variable in class com.electrotank.electroserver5.client.util.Base64
No options specified.
Number - Class in com.electrotank.electroserver5.client.extensions.api.value
Number data type, for consistency in passing Number values to and from ActionScript.
Number(double) - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.Number
Creates a new instance of Number, with the given value.
Number() - Constructor for class com.electrotank.electroserver5.client.extensions.api.value.Number
 

O

onRegisterUDPConnectionResponse(EsRegisterUDPConnectionResponse) - Method in class com.electrotank.electroserver5.client.connection.EsEngine
 

P

parse(Document) - Static method in class com.electrotank.electroserver5.client.util.SettingsXMLParser
Parses an XML Document into an array of Server instances.
parseStringToDocument(String) - Static method in class com.electrotank.electroserver5.client.util.SettingsXMLParser
 
parseVariables(Node, XPath) - Static method in class com.electrotank.electroserver5.client.util.XmlHelper
 
purgeRoomVariables() - Method in class com.electrotank.electroserver5.client.zone.Room
Removes all room variables.
purgeUsers() - Method in class com.electrotank.electroserver5.client.zone.Room
Removes all users and flags isJoined as false.

Q

QueuedMessage - Class in com.electrotank.electroserver5.client.connection
This class is used in one of two ways: 1) stores a client-bound message that was received a little bit too early, to be processed later.
QueuedMessage(EsMessage, Connection) - Constructor for class com.electrotank.electroserver5.client.connection.QueuedMessage
Creates a new instance of the class and stores the message on it as well as the connection over which it was received.
queueMessage(EsMessage, Connection) - Method in class com.electrotank.electroserver5.client.server.Server
Queues a message that was received too early.

R

read() - Method in class com.electrotank.electroserver5.client.util.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class com.electrotank.electroserver5.client.util.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
readServerSettings() - Method in class com.electrotank.electroserver5.client.util.SettingsLoader
 
readServerSettings(String) - Method in class com.electrotank.electroserver5.client.util.SettingsLoader
 
removeActiveConnection(Connection) - Method in class com.electrotank.electroserver5.client.server.Server
Removes what was an active connection from the list of active connections.
removeAll() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Removes all variables from the EsObject, leaving it empty.
removeAvailableConnection(AvailableConnection) - Method in class com.electrotank.electroserver5.client.server.Server
Removes an AvailableConnection object.
removeBuddy(User) - Method in class com.electrotank.electroserver5.client.user.UserManager
Removes a user as your buddy.
removeEventListener(I, Object, String) - Method in class com.electrotank.electroserver5.client.events.EventDispatcher
 
removeJoinedRoom(Room) - Method in class com.electrotank.electroserver5.client.zone.Zone
Removes a room from the joinedRoom list.
removeRoom(int) - Method in class com.electrotank.electroserver5.client.zone.Zone
Removes a room by id.
removeRoomVariable(String) - Method in class com.electrotank.electroserver5.client.zone.Room
Removes a RoomVariable by name.
removeServer(Server) - Method in class com.electrotank.electroserver5.client.connection.EsEngine
Removes a server from the list of available servers.
removeUser(String) - Method in class com.electrotank.electroserver5.client.user.UserManager
Decrement the number of references to this user.
removeUser(String) - Method in class com.electrotank.electroserver5.client.zone.Room
Remove a user from the room by name.
removeUserVariable(String) - Method in class com.electrotank.electroserver5.client.user.User
Removes a user variable from a user.
removeVariable(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
removeZone(int) - Method in class com.electrotank.electroserver5.client.zone.ZoneManager
Removes a zone by id.
resetExpectedMessageNumber() - Method in class com.electrotank.electroserver5.client.server.Server
 
resumeEncoding() - Method in class com.electrotank.electroserver5.client.util.Base64.OutputStream
Resumes encoding of the stream.
Room - Class in com.electrotank.electroserver5.client.zone
This class represents a room on the server.
Room() - Constructor for class com.electrotank.electroserver5.client.zone.Room
Creates a new Room instance.
roomById(int) - Method in class com.electrotank.electroserver5.client.zone.Zone
Gets a Room by id.
roomByName(String) - Method in class com.electrotank.electroserver5.client.zone.Zone
Gets a Room by name.
roomVariableByName(String) - Method in class com.electrotank.electroserver5.client.zone.Room
Gets a RoomVariable object by name.
RtmpConnection - Class in com.electrotank.electroserver5.client.connection
 
RtmpConnection(AvailableConnection) - Constructor for class com.electrotank.electroserver5.client.connection.RtmpConnection
 
run() - Method in class com.electrotank.electroserver5.client.connection.SocketConnection
 
run() - Method in class com.electrotank.electroserver5.client.connection.UdpConnection
 

S

send(byte[]) - Method in class com.electrotank.electroserver5.client.connection.Connection
Sends binary data over the established connection.
send(EsMessage) - Method in class com.electrotank.electroserver5.client.connection.EsEngine
 
send(EsMessage, Connection) - Method in class com.electrotank.electroserver5.client.connection.EsEngine
Sends a message to the server.
send(byte[]) - Method in class com.electrotank.electroserver5.client.connection.HttpConnection
 
send(byte[]) - Method in class com.electrotank.electroserver5.client.connection.NioSocketConnection
Sends the binary data to ElectroServer
send(byte[]) - Method in class com.electrotank.electroserver5.client.connection.RtmpConnection
 
send(byte[]) - Method in class com.electrotank.electroserver5.client.connection.SocketConnection
Sends the binary data to ElectroServer
send(byte[]) - Method in class com.electrotank.electroserver5.client.connection.UdpConnection
Sends the binary data to ElectroServer
Server - Class in com.electrotank.electroserver5.client.server
This class is used to represent a server that can and may be connected to by the client.
Server(String) - Constructor for class com.electrotank.electroserver5.client.server.Server
Creates a new instance of this class with specific unique id.
setAction(EsBuddyStatusUpdateAction) - Method in class com.electrotank.electroserver5.client.api.EsBuddyStatusUpdateEvent
Action that describes the status change (logged in or logged out).
setAction(EsRoomVariableUpdateAction) - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
The action that describes what kind of an update this is: create, delete, or update.
setAction(EsUserUpdateAction) - Method in class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
Action that describes what just occurred, such as AddUser or DeleteUser.
setAction(EsUserVariableUpdateAction) - Method in class com.electrotank.electroserver5.client.api.EsUserVariableUpdateEvent
Action that describes the type of update this is (create, delete, update).
setAction(EsZoneUpdateAction) - Method in class com.electrotank.electroserver5.client.api.EsZoneUpdateEvent
ZoneUpdateAction instance that describes the type of update that occurred.
setApproved(boolean) - Method in class com.electrotank.electroserver5.client.api.EsValidateAdditionalLoginResponse
If the secrets match then set this to true before sending to the server.
setBan(boolean) - Method in class com.electrotank.electroserver5.client.api.EsEvictUserFromRoomRequest
Set to true if the user should be banned as well.
setBan(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUserEvictedFromRoomEvent
If true, then you are also banned from the server for an amount of time indicated by the duration property.
setBaseNumber(BigInteger) - Method in class com.electrotank.electroserver5.client.api.EsDHPublicNumbersResponse
 
setBoolean(String, boolean) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the boolean value.
setBooleanArray(String, boolean[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the boolean array value.
setBooleanArrayValue(boolean[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setBooleanValue(boolean) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setBuddiesAdded(List<String>) - Method in class com.electrotank.electroserver5.client.api.EsAddBuddiesResponse
 
setBuddiesNotAdded(List<String>) - Method in class com.electrotank.electroserver5.client.api.EsAddBuddiesResponse
 
setBuddiesNotRemoved(List<String>) - Method in class com.electrotank.electroserver5.client.api.EsRemoveBuddiesResponse
 
setBuddiesRemoved(List<String>) - Method in class com.electrotank.electroserver5.client.api.EsRemoveBuddiesResponse
 
setBuddyListEntries(Map<String, EsObjectRO>) - Method in class com.electrotank.electroserver5.client.api.EsLoginResponse
If there is a LoginEventHandler registered and it added some buddies for you, then they are listed here.
setBuddyNames(List<String>) - Method in class com.electrotank.electroserver5.client.api.EsAddBuddiesRequest
Name of the users to add as buddies.
setBuddyNames(List<String>) - Method in class com.electrotank.electroserver5.client.api.EsRemoveBuddiesRequest
Name of the user to remove from the buddy list.
setBuddyVariable(EsObject) - Method in class com.electrotank.electroserver5.client.user.User
Sets the optional buddy variable on this user (if the user is your buddy).
setByte(String, byte) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the byte value.
setByteArray(String, byte[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the byte array value.
setByteArrayValue(byte[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setBytesInTotal(long) - Method in class com.electrotank.electroserver5.client.api.EsGatewayStatistics
 
setBytesOutTotal(long) - Method in class com.electrotank.electroserver5.client.api.EsGatewayStatistics
 
setByteValue(byte) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setCapacity(int) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
A room can be given a maximum number of users allowed in it at once.
setCapacity(int) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
The number of users allowed in this room.
setCapacity(int) - Method in class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
setCapacity(int) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
New capacity value if capacityUpdated is true
setCapacity(int) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
Set a value here and set capacityUpdate to true to update the capacity.
setCapacity(int) - Method in class com.electrotank.electroserver5.client.zone.Room
Sets the capacity for this room.
setCapacityUpdate(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
If the capacity property has changed, set this to true
setCapacityUpdated(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
If the capacity property was updated then this is true
setChar(String, char) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the char value.
setCharArray(String, char[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the char array value.
setCharArrayValue(char[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setCharValue(char) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setClientId(long) - Method in class com.electrotank.electroserver5.client.api.EsGatewayKickUserRequest
 
setClientType(String) - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
 
setClientVersion(String) - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
 
setConnected(boolean) - Method in class com.electrotank.electroserver5.client.connection.Connection
 
setConnection(Connection) - Method in class com.electrotank.electroserver5.client.connection.QueuedMessage
 
setConnection(Connection) - Method in class com.electrotank.electroserver5.client.events.ConnectionEvent
 
setConnectionId(int) - Method in class com.electrotank.electroserver5.client.api.EsConnectionAttemptResponse
Local id of the connection this event describes.
setConnectionId(int) - Method in class com.electrotank.electroserver5.client.api.EsConnectionClosedEvent
The local id of the connection that was lost.
setConnectionId(int) - Method in class com.electrotank.electroserver5.client.connection.Connection
 
setCount(int) - Method in class com.electrotank.electroserver5.client.api.EsGetUserCountResponse
Number of users currently logged into the server.
setCreateOnly(boolean) - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
If true, then the request doesn't first try to search for an existing game for you to join.
setCreateOrJoinRoom(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default is true.
setCriteria(EsSearchCriteria) - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
A search criteria object used for a greater level of matching.
setCustomFileContents(String) - Method in class com.electrotank.electroserver5.client.api.EsCrossDomainPolicyResponse
 
setCustomFileEnabled(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCrossDomainPolicyResponse
 
setData(byte[]) - Method in class com.electrotank.electroserver5.client.events.ConnectionEvent
 
setDataType(EsDataType) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setDescription(String) - Method in class com.electrotank.electroserver5.client.zone.Room
Sets the description property for this room.
setDestinationRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
If 'sentToRoom' is true then 'destinationZoneId' and 'destinationRoomId' contain the ids of the target zone and room.
setDestinationZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
If 'sentToRoom' is true then 'destinationZoneId' and 'destinationRoomId' contain the ids of the target zone and room.
setDouble(String, double) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the double value.
setDoubleArray(String, double[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the double array value.
setDoubleArrayValue(double[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setDoubleValue(double) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setDropAllConnections(boolean) - Method in class com.electrotank.electroserver5.client.api.EsLogOutRequest
 
setDropConnection(boolean) - Method in class com.electrotank.electroserver5.client.api.EsLogOutRequest
 
setDuration(int) - Method in class com.electrotank.electroserver5.client.api.EsEvictUserFromRoomRequest
The duration of the ban.
setDuration(int) - Method in class com.electrotank.electroserver5.client.api.EsUserEvictedFromRoomEvent
The amount of time you are banned.
setEnabled(boolean, EsEngine, Connection) - Method in class com.electrotank.electroserver5.client.util.DhAesEncryptionContext
 
setEncodedEntries(byte[]) - Method in class com.electrotank.electroserver5.client.api.EsFlattenedEsObject
 
setEncodedEntries(byte[]) - Method in class com.electrotank.electroserver5.client.api.EsFlattenedEsObjectRO
 
setEncryptionContext(DhAesEncryptionContext) - Method in class com.electrotank.electroserver5.client.connection.Connection
 
setEncryptionEnabled(boolean) - Method in class com.electrotank.electroserver5.client.connection.EsEngine
Enables or disables message encryption for all active connections.
setEncryptionEnabled(boolean, Connection) - Method in class com.electrotank.electroserver5.client.connection.EsEngine
Enables or disables encryption for the specified Connection.
setEncryptionOn(boolean) - Method in class com.electrotank.electroserver5.client.api.EsEncryptionStateChangeEvent
 
setEntries(List<EsRoomListEntry>) - Method in class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneResponse
List of RoomListEntry objects that describe the rooms in the zone.
setError(EsErrorType) - Method in class com.electrotank.electroserver5.client.api.EsConnectionAttemptResponse
If successful == false this property is non-null and contains a reason for the connection failure.
setError(EsErrorType) - Method in class com.electrotank.electroserver5.client.api.EsConnectionResponse
 
setError(EsErrorType) - Method in class com.electrotank.electroserver5.client.api.EsCreateOrJoinGameResponse
If successful is false then this contains the reason why
setError(EsErrorType) - Method in class com.electrotank.electroserver5.client.api.EsGatewayKickUserRequest
 
setError(EsErrorType) - Method in class com.electrotank.electroserver5.client.api.EsLoginResponse
If successful == false then this property is non-null.
setError(EsErrorType) - Method in class com.electrotank.electroserver5.client.api.EsRegisterUDPConnectionResponse
 
setError(EsErrorType) - Method in class com.electrotank.electroserver5.client.api.EsRemoveUDPConnectionResponse
 
setError(EsErrorType) - Method in class com.electrotank.electroserver5.client.api.EsServerKickUserEvent
 
setErrorType(EsErrorType) - Method in class com.electrotank.electroserver5.client.api.EsGenericErrorResponse
The ErrorType instance that desribes this error.
setEs(ElectroServer) - Method in class com.electrotank.electroserver5.client.ManagerHelper
 
setEsObject(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsAddBuddiesRequest
This associates an optional EsObject with your buddy.
setEsObject(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsBuddyStatusUpdateEvent
Optional EsObject associated with this buddy.
setEsObject(EsObjectRO) - Method in class com.electrotank.electroserver5.client.api.EsGatewayKickUserRequest
 
setEsObject(EsObjectRO) - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
 
setEsObject(EsObjectRO) - Method in class com.electrotank.electroserver5.client.api.EsLoginResponse
If there is a LoginEventHandler registered with the server then it can send an EsObject back on this message.
setEsObject(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsPrivateMessageEvent
Optional EsObject that was sent with the message.
setEsObject(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsPrivateMessageRequest
Optional EsObject to be sent with the message.
setEsObject(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageEvent
Optional EsObject property.
setEsObject(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageRequest
An optional EsObject to send with the message.
setEsObject(EsObjectRO) - Method in class com.electrotank.electroserver5.client.api.EsServerKickUserEvent
 
setEsObject(String, EsObject) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the EsObject value.
setEsObjectArray(String, EsObject[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the EsObject array value.
setEsObjectArrayValue(EsObject[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setEsObjects(List<EsObjectRO>) - Method in class com.electrotank.electroserver5.client.api.EsAggregatePluginMessageEvent
EsObject associated with each plugin message that has been aggregated
setEsObjectValue(EsObject) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setExtensionName(String) - Method in class com.electrotank.electroserver5.client.api.EsPluginListEntry
 
setExtraData(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsGenericErrorResponse
Optional EsObject that contains extra data associated with this error.
setFloat(String, float) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the float value.
setFloatArray(String, float[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the float array value.
setFloatArrayValue(float[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setFloatValue(float) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setFloodingFilterBanDuration(int) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This property is used if a custom flooding filter has been specified.
setFloodingFilterFailuresBeforeKick(int) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This property is used if a custom flooding filter has been specified.
setFloodingFilterKicksBeforeBan(int) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This property is used if a custom flooding filter has been specified.
setFloodingFilterName(String) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The name of the custom flooding filter to use.
setFloodingFilterResetAfterKick(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
If using a custom flooding filter then this property is used.
setFloodingFilterSpecified(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
You must set to true if a custom flooding filter name has been specified.
setGameDetails(EsObjectRO) - Method in class com.electrotank.electroserver5.client.api.EsCreateOrJoinGameResponse
 
setGameDetails(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
Optional custom EsObject to be passed into the initialization event in the plugin when the game is created.
setGameDetails(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsSearchCriteria
 
setGameDetails(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsServerGame
 
setGameId(int) - Method in class com.electrotank.electroserver5.client.api.EsCreateOrJoinGameResponse
The id of the new game if successful is true
setGameId(int) - Method in class com.electrotank.electroserver5.client.api.EsJoinGameRequest
 
setGameId(int) - Method in class com.electrotank.electroserver5.client.api.EsSearchCriteria
 
setGames(EsServerGame[]) - Method in class com.electrotank.electroserver5.client.api.EsFindGamesResponse
 
setGameType(String) - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
The game type as registered with the server via the Remote Admin.
setGameType(String) - Method in class com.electrotank.electroserver5.client.api.EsSearchCriteria
 
setGameTypes(List<String>) - Method in class com.electrotank.electroserver5.client.api.EsGetGameTypesResponse
List of game types registered.
setGlobalResponseRequested(boolean) - Method in class com.electrotank.electroserver5.client.api.EsPingRequest
 
setGlobalResponseRequested(boolean) - Method in class com.electrotank.electroserver5.client.api.EsPingResponse
 
setHashId(int) - Method in class com.electrotank.electroserver5.client.api.EsConnectionResponse
 
setHashId(int) - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
 
setHasPassword(boolean) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
If the room is password protected, this is true.
setHasPassword(boolean) - Method in class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
setHasPassword(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
If hasPasswordUpdated is true then this has a value
setHasPassword(boolean) - Method in class com.electrotank.electroserver5.client.zone.Room
Sets the hasPassword property for this room.
setHasPasswordUpdated(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
If the room's password status has changed then this is true and hasPassword has a value
setHidden(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default is false.
setHidden(boolean) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
If the room is hidden, this is true.
setHidden(boolean) - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
If true, the room that is the game is hidden from the room list.
setHidden(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
If the hiddenUpdated property is true then this has the new value of the hidden property
setHidden(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
To update the hidden property set the value here and set hiddenUpdate to true
setHiddenUpdate(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
If the hidden property is changing then set this to true
setHiddenUpdated(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
If the hidden property of the room has changed then this is true
setHost(String) - Method in class com.electrotank.electroserver5.client.api.EsRegistryConnectToPreferredGatewayRequest
 
setHost(String) - Method in class com.electrotank.electroserver5.client.connection.AvailableConnection
 
setHost(String) - Method in class com.electrotank.electroserver5.client.connection.Connection
 
setId(int) - Method in class com.electrotank.electroserver5.client.api.EsServerGame
 
setId(int) - Method in class com.electrotank.electroserver5.client.zone.Room
Sets the id of the room.
setId(int) - Method in class com.electrotank.electroserver5.client.zone.Zone
Sets the id of the zone.
setIgnoreUnknownMessages(boolean) - Method in class com.electrotank.electroserver5.client.connection.EsEngine
The behavior when an unknown incoming message is received.
setIntArrayValue(int[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setInteger(String, int) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the integer value.
setIntegerArray(String, int[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the int array value.
setIntValue(int) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setIsBuddy(boolean) - Method in class com.electrotank.electroserver5.client.user.User
Sets if this user is a buddy of yours.
setIsHidden(boolean) - Method in class com.electrotank.electroserver5.client.zone.Room
Sets the isHidden value for this room.
setIsLoggedIn(Boolean) - Method in class com.electrotank.electroserver5.client.user.User
Sets the isLoggedIn property of this buddy.
setIsMe(boolean) - Method in class com.electrotank.electroserver5.client.user.User
Sets if this user represents you.
setIsSendingVideo(boolean) - Method in class com.electrotank.electroserver5.client.user.User
Sets the isSendingVideo property.
setLanguageFilterBanDuration(int) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This is used with a custom language filter.
setLanguageFilterDeliverMessageOnFailure(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This is used only if a custom language filter is being used.
setLanguageFilterFailuresBeforeKick(int) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This is used only with a custom language filter.
setLanguageFilterKicksBeforeBan(int) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This is used with a custom language filter.
setLanguageFilterName(String) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
Custom language filters can be defined and given a name through the web-based administrator.
setLanguageFilterResetAfterKick(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This is used if a custom language filter has been specified.
setLanguageFilterSpecified(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
If a custom language filter was specified by name using languageFilterName, then this property must be manually flagged to true.
setLocalHost(String) - Method in class com.electrotank.electroserver5.client.connection.AvailableConnection
 
setLocalHost(String) - Method in class com.electrotank.electroserver5.client.connection.Connection
 
setLocalPort(int) - Method in class com.electrotank.electroserver5.client.connection.AvailableConnection
 
setLocalPort(int) - Method in class com.electrotank.electroserver5.client.connection.Connection
 
setLocked(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomVariableRequest
The locked value of the room variable.
setLocked(boolean) - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
If true, then the game is locked as soon as you join it (if you're the one that created it).
setLocked(boolean) - Method in class com.electrotank.electroserver5.client.api.EsRoomVariable
 
setLocked(boolean) - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
The locked value of the room variable.
setLocked(boolean) - Method in class com.electrotank.electroserver5.client.api.EsSearchCriteria
 
setLocked(boolean) - Method in class com.electrotank.electroserver5.client.api.EsServerGame
 
setLocked(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
setLockedSet(boolean) - Method in class com.electrotank.electroserver5.client.api.EsSearchCriteria
 
setLockStatusChanged(boolean) - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
True if the value of the locked property changed.
setLockStatusChanged(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
setLong(String, long) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the long value.
setLongArray(String, long[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the long array value.
setLongArrayValue(long[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setLongValue(long) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setMe(User) - Method in class com.electrotank.electroserver5.client.user.UserManager
Sets the User object that represents you.
setMessage(String) - Method in class com.electrotank.electroserver5.client.api.EsPrivateMessageEvent
The chat message.
setMessage(String) - Method in class com.electrotank.electroserver5.client.api.EsPrivateMessageRequest
The message to send.
setMessage(String) - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageEvent
The chat message.
setMessage(String) - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageRequest
The message to send.
setMessage(EsMessage) - Method in class com.electrotank.electroserver5.client.connection.QueuedMessage
 
setMessageCompressionThreshold(int) - Method in class com.electrotank.electroserver5.client.api.EsProtocolConfiguration
 
setMessageNumber(int) - Method in class com.electrotank.electroserver5.client.api.helper.EsMessage
 
setMessagesInTotal(long) - Method in class com.electrotank.electroserver5.client.api.EsGatewayStatistics
 
setMessagesOutTotal(long) - Method in class com.electrotank.electroserver5.client.api.EsGatewayStatistics
 
setMessageType(EsMessageType) - Method in class com.electrotank.electroserver5.client.api.helper.EsMessage
 
setName(String) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomVariableRequest
Name of the room variable.
setName(String) - Method in class com.electrotank.electroserver5.client.api.EsDeleteRoomVariableRequest
The name of the room variable.
setName(String) - Method in class com.electrotank.electroserver5.client.api.EsDeleteUserVariableRequest
Name of the variable to delete.
setName(String) - Method in class com.electrotank.electroserver5.client.api.EsRoomVariable
 
setName(String) - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
Name of the room variable.
setName(String) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
setName(String) - Method in class com.electrotank.electroserver5.client.api.EsUpdateUserVariableRequest
Name of the user variable
setName(String) - Method in class com.electrotank.electroserver5.client.api.EsUserServerVariable
 
setName(String) - Method in class com.electrotank.electroserver5.client.api.EsUserVariable
 
setName(String) - Method in class com.electrotank.electroserver5.client.util.NameValuePair
 
setName(String) - Method in class com.electrotank.electroserver5.client.zone.Room
Sets the name of the room.
setName(String) - Method in class com.electrotank.electroserver5.client.zone.Zone
Sets the name of the zone.
setNonOperatorUpdateAllowed(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
 
setNonOperatorVariableUpdateAllowed(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
 
setNumber(BigInteger) - Method in class com.electrotank.electroserver5.client.api.EsDHSharedModulusRequest
 
setNumber(BigInteger) - Method in class com.electrotank.electroserver5.client.api.EsDHSharedModulusResponse
 
setNumber(String, Number) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the Number value.
setNumber(String, double) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the double value, cast as a Number.
setNumber(String, float) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the float value, cast as a Number.
setNumber(String, long) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the long value, cast as a Number.
setNumber(String, int) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the int value, cast as a Number.
setNumberArray(String, Number[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the Number array value.
setNumberArrayValue(Number[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setNumberValue(Number) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setOriginRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsAggregatePluginMessageEvent
The id of the room that contains the plugin that sent this, unless it was a server-level plugin.
setOriginRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
Id of the room that contains the plugin, if the message originated from a room-level plugin.
setOriginZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsAggregatePluginMessageEvent
The zone id of the zone that contains the room that contains the plugin that sent this, unless it was a server-level plugin (as opposed to room-level)
setOriginZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
Id of the zone that contains the room (that contains the plugin), if the message originated from a room-level plugin.
setOutboundId(int) - Method in class com.electrotank.electroserver5.client.connection.Connection
 
setParameters(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsPluginListEntry
 
setParameters(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
All custom information that the plugin has sent to the client is contained in this EsObject.
setParameters(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsPluginRequest
Anything that you want to send to the plugin should be set on this EsObject.
setParameters(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsRequestDetails
 
setPassword(String) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This is optional.
setPassword(String) - Method in class com.electrotank.electroserver5.client.api.EsJoinGameRequest
Optional password used when joining a game.
setPassword(String) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
If the room is password protected then specify the password here.
setPassword(String) - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
This is an optional property.
setPassword(String) - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
Optional password used when creating or joining a game.
setPassword(String) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
To change the password set a value here and set passwordUpdate to true.
setPassword(String) - Method in class com.electrotank.electroserver5.client.zone.Room
Sets the password for this room.
setPasswordProtected(boolean) - Method in class com.electrotank.electroserver5.client.api.EsServerGame
 
setPasswordUpdate(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
If the password is changing then set this to true
setPersistent(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default is false.
setPersistent(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomVariableRequest
If true then the variable is only removed when manually deleted or when the room itself is removed.
setPersistent(boolean) - Method in class com.electrotank.electroserver5.client.api.EsRoomVariable
 
setPersistent(boolean) - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
If true then the variable is only removed when manually deleted or when the room itself is removed.
setPingRequestId(int) - Method in class com.electrotank.electroserver5.client.api.EsPingRequest
 
setPingRequestId(int) - Method in class com.electrotank.electroserver5.client.api.EsPingResponse
 
setPluginHandle(String) - Method in class com.electrotank.electroserver5.client.api.EsPluginListEntry
 
setPluginHandles(List<String>) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
A list of plugins attached to this room.
setPluginId(int) - Method in class com.electrotank.electroserver5.client.api.EsPluginListEntry
 
setPluginName(String) - Method in class com.electrotank.electroserver5.client.api.EsAggregatePluginMessageEvent
Name of the plugin that sent the message(s)
setPluginName(String) - Method in class com.electrotank.electroserver5.client.api.EsPluginListEntry
 
setPluginName(String) - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
Name of the plugin instance that sent the message.
setPluginName(String) - Method in class com.electrotank.electroserver5.client.api.EsPluginRequest
Name of the plugin.
setPluginName(String) - Method in class com.electrotank.electroserver5.client.api.EsRequestDetails
 
setPluginRequestArray(EsRequestDetails[]) - Method in class com.electrotank.electroserver5.client.api.EsAggregatePluginRequest
List of RequestDetails instances, each of which contain details on the plugin the message should go to.
setPlugins(List<EsPluginListEntry>) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
A list of PluginListEntry objects that represent the plugins that need to be created with this room.
setPort(int) - Method in class com.electrotank.electroserver5.client.api.EsCrossDomainPolicyResponse
 
setPort(int) - Method in class com.electrotank.electroserver5.client.api.EsRegisterUDPConnectionRequest
 
setPort(int) - Method in class com.electrotank.electroserver5.client.api.EsRegistryConnectToPreferredGatewayRequest
 
setPort(int) - Method in class com.electrotank.electroserver5.client.api.EsRemoveUDPConnectionRequest
 
setPort(int) - Method in class com.electrotank.electroserver5.client.connection.AvailableConnection
 
setPort(int) - Method in class com.electrotank.electroserver5.client.connection.Connection
 
setPrimaryCapable(boolean) - Method in class com.electrotank.electroserver5.client.connection.Connection
 
setPrimeNumber(BigInteger) - Method in class com.electrotank.electroserver5.client.api.EsDHPublicNumbersResponse
 
setProtocol(EsProtocol) - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
 
setProtocolConfiguration(EsProtocolConfiguration) - Method in class com.electrotank.electroserver5.client.api.EsConnectionResponse
 
setProtocolToUse(EsProtocol) - Method in class com.electrotank.electroserver5.client.api.EsRegistryConnectToPreferredGatewayRequest
 
setRawValue(Object) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setReason(String) - Method in class com.electrotank.electroserver5.client.api.EsEvictUserFromRoomRequest
Reason for the kick or ban.
setReason(String) - Method in class com.electrotank.electroserver5.client.api.EsUserEvictedFromRoomEvent
Reason for being evicted, sent by the user who did the evicting.
setReceivingRoomAttributeUpdates(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default is true.
setReceivingRoomAttributeUpdates(boolean) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
The default is true.
setReceivingRoomListUpdates(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default is true.
setReceivingRoomListUpdates(boolean) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
The default is true.
setReceivingRoomVariableUpdates(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default is true.
setReceivingRoomVariableUpdates(boolean) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
The default is true.
setReceivingUserListUpdates(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default is true.
setReceivingUserListUpdates(boolean) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
The default is true.
setReceivingUserVariableUpdates(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default is true.
setReceivingUserVariableUpdates(boolean) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
The default is true.
setReceivingVideoEvents(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
Default is true.
setReceivingVideoEvents(boolean) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
Default is true.
setRequestId(int) - Method in class com.electrotank.electroserver5.client.api.helper.EsMessage
 
setRequestMessageType(EsMessageType) - Method in class com.electrotank.electroserver5.client.api.EsGenericErrorResponse
Contains the message type of the request that lead to this error response.
setRoomAndZoneList(List<int[]>) - Method in class com.electrotank.electroserver5.client.api.EsFindZoneAndRoomByNameResponse
Array of two values.
setRoomCount(int) - Method in class com.electrotank.electroserver5.client.api.EsZoneUpdateEvent
The number of users in the updated room, if applicable.
setRoomDescription(String) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
This is an optional public room-level property.
setRoomDescription(String) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
Optional field.
setRoomDescription(String) - Method in class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
setRoomDescription(String) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
The new description property, if descriptionUpdated is true
setRoomDescription(String) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
To change the description set a value here and set descriptionUpdate to true
setRoomDescriptionUpdate(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
If the description has changed then set this to true.
setRoomDescriptionUpdated(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
If the description property was udpated then this is true
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsAddRoomOperatorRequest
Id of the room that contains the user in question.
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsCreateOrJoinGameResponse
The id of the room that contains the new game, if successful is true
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomVariableRequest
Id of the room that contains the room variable.
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsDeleteRoomVariableRequest
The id of the room that owns the room variable.
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsEvictUserFromRoomRequest
Id of the room that contains the user.
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsGetUsersInRoomRequest
Id of the room that contains the list of users to load.
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsGetUsersInRoomResponse
Id of the room that contains the users.
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
The id of the room the user just joined.
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
Id of the room to join.
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsLeaveRoomEvent
The id of the room just left
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsLeaveRoomRequest
The id of the room to leave.
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsPluginRequest
If the target plugin is a room-level plugin then specify the zoneId and roomId.
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageEvent
The id of the room that received the message.
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageRequest
The id of the target room for the message
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsRemoveRoomOperatorRequest
Id of the room that contains the user in question.
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsRequestDetails
 
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
Id of the room that contains the room variables.
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsServerGame
 
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
Id of the room whose properties were updated
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
Id of the room
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsUserEvictedFromRoomEvent
Id of the room that contains the user that was evicted.
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
Id of the room that this event describes.
setRoomId(int) - Method in class com.electrotank.electroserver5.client.api.EsZoneUpdateEvent
The id of the room that was created or updated, if applicable.
setRoomLevelPlugin(boolean) - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
 
setRoomListEntry(EsRoomListEntry) - Method in class com.electrotank.electroserver5.client.api.EsZoneUpdateEvent
The room that was added or updated, if applicable.
setRoomName(String) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
Sets the name of the new room.
setRoomName(String) - Method in class com.electrotank.electroserver5.client.api.EsFindZoneAndRoomByNameRequest
Name of the room whose id you want.
setRoomName(String) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
The name of the room the user just joined.
setRoomName(String) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
Name of the room.
setRoomName(String) - Method in class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
setRoomName(String) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
Contains a new roomName if the roomNameUpdated property is true
setRoomName(String) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
To change the roomName set a value here and set roomNameUpdate to true
setRoomNameUpdate(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
If the roomName is changinge then set this to true.
setRoomNameUpdated(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
If the roomName was updated then this is true
setRoomOperator(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUserListEntry
 
setRooms(List<EsRoomListEntry>) - Method in class com.electrotank.electroserver5.client.api.EsJoinZoneEvent
List of all the rooms in this zone, containing their public properties (name, capacity, hasPassword, description)
setRoomVariables(List<EsRoomVariable>) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
A list of RoomVariables in this room.
setSearchCriteria(EsSearchCriteria) - Method in class com.electrotank.electroserver5.client.api.EsFindGamesRequest
This property is used to filter the list of games managed by the server.
setSecret(String) - Method in class com.electrotank.electroserver5.client.api.EsValidateAdditionalLoginRequest
The secret sent to the server on the additional login request.
setSecret(String) - Method in class com.electrotank.electroserver5.client.api.EsValidateAdditionalLoginResponse
The secret.
setSendingVideo(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUserListEntry
 
setSendingVideo(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
If the user's video streaming status just changed, then it reflected here.
setSentToRoom(boolean) - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
If true then this message was sent to a room and not to the client directly.
setServerId(String) - Method in class com.electrotank.electroserver5.client.api.helper.EsMessage
 
setServerId(String) - Method in class com.electrotank.electroserver5.client.connection.AvailableConnection
 
setServerId(String) - Method in class com.electrotank.electroserver5.client.connection.Connection
 
setServerLocalTimeInMilliseconds(long) - Method in class com.electrotank.electroserver5.client.api.EsGetServerLocalTimeResponse
 
setServers(List<Server>) - Method in class com.electrotank.electroserver5.client.connection.EsEngine
Configures this class with a list of servers that are avilable.
setServerVersion(String) - Method in class com.electrotank.electroserver5.client.api.EsConnectionResponse
 
setServerVersion(String) - Method in class com.electrotank.electroserver5.client.connection.Connection
 
setSessionKey(int) - Method in class com.electrotank.electroserver5.client.api.EsPingRequest
 
setSessionKey(int) - Method in class com.electrotank.electroserver5.client.api.EsPluginRequest
 
setSessionKey(int) - Method in class com.electrotank.electroserver5.client.api.EsRegisterUDPConnectionResponse
 
setSessionKey(int) - Method in class com.electrotank.electroserver5.client.connection.UdpConnection
 
setSharedSecret(String) - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
If a client already has a connection established and is logged in, and then would like to make a second connection and login, this property will be used.
setShort(String, short) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the short value.
setShortArray(String, short[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the short array value.
setShortArrayValue(short[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setShortValue(short) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setSkipInitialLoggedOutEvents(boolean) - Method in class com.electrotank.electroserver5.client.api.EsAddBuddiesRequest
Normally, when you add a buddy to your buddy list, the server immediately sends back the status of that buddy whether they are online or offline.
setString(String, String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the string value.
setStringArray(String, String[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Sets the named entry of the EsObject to the string array value.
setStringArrayValue(String[]) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setStringValue(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObjectDataHolder
 
setSuccessful(boolean) - Method in class com.electrotank.electroserver5.client.api.EsConnectionAttemptResponse
True if this connection attempt succeeded, false if it failed.
setSuccessful(boolean) - Method in class com.electrotank.electroserver5.client.api.EsConnectionResponse
If true then a connection was established between the client and server.
setSuccessful(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateOrJoinGameResponse
If true, the client successfully joined the game.
setSuccessful(boolean) - Method in class com.electrotank.electroserver5.client.api.EsLoginResponse
If true then the login was successful.
setSuccessful(boolean) - Method in class com.electrotank.electroserver5.client.api.EsRegisterUDPConnectionResponse
 
setSuccessful(boolean) - Method in class com.electrotank.electroserver5.client.api.EsRemoveUDPConnectionResponse
 
SettingsLoader - Class in com.electrotank.electroserver5.client.util
 
SettingsLoader() - Constructor for class com.electrotank.electroserver5.client.util.SettingsLoader
 
SettingsXMLParser - Class in com.electrotank.electroserver5.client.util
This class is a utility used to parse a standard formatted server settings file.
SettingsXMLParser() - Constructor for class com.electrotank.electroserver5.client.util.SettingsXMLParser
 
setTransport(TransportType) - Method in class com.electrotank.electroserver5.client.connection.AvailableConnection
 
setTransportType(TransportType) - Method in class com.electrotank.electroserver5.client.connection.Connection
 
setType(E) - Method in class com.electrotank.electroserver5.client.events.Event
 
setUdpConnectionTimeout(int) - Method in class com.electrotank.electroserver5.client.connection.EsEngine
 
setUdpPingDelay(int) - Method in class com.electrotank.electroserver5.client.connection.EsEngine
 
setUserCount(int) - Method in class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
setUserCount(int) - Method in class com.electrotank.electroserver5.client.zone.Room
Sets the number of users in this room.
setUserName(String) - Method in class com.electrotank.electroserver5.client.api.EsAddRoomOperatorRequest
 
setUserName(String) - Method in class com.electrotank.electroserver5.client.api.EsBuddyStatusUpdateEvent
Name of the buddy whose status changed.
setUserName(String) - Method in class com.electrotank.electroserver5.client.api.EsEvictUserFromRoomRequest
 
setUserName(String) - Method in class com.electrotank.electroserver5.client.api.EsGetUserVariablesRequest
Name of the user whose variables are to be loaded
setUserName(String) - Method in class com.electrotank.electroserver5.client.api.EsGetUserVariablesResponse
Name of the user that owns this variables.
setUserName(String) - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
The requested username.
setUserName(String) - Method in class com.electrotank.electroserver5.client.api.EsLoginResponse
The user name that the server assigned to you.
setUserName(String) - Method in class com.electrotank.electroserver5.client.api.EsPrivateMessageEvent
Name of the user that sent the message.
setUserName(String) - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageEvent
The name of the user that sent the message.
setUserName(String) - Method in class com.electrotank.electroserver5.client.api.EsRemoveRoomOperatorRequest
 
setUserName(String) - Method in class com.electrotank.electroserver5.client.api.EsUserEvictedFromRoomEvent
 
setUserName(String) - Method in class com.electrotank.electroserver5.client.api.EsUserListEntry
 
setUserName(String) - Method in class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
Name of the user affected, if applicable.
setUserName(String) - Method in class com.electrotank.electroserver5.client.api.EsUserVariableUpdateEvent
Name of the user that owns this variable.
setUserName(String) - Method in class com.electrotank.electroserver5.client.user.User
Sets the userName of this user.
setUserNames(String[]) - Method in class com.electrotank.electroserver5.client.api.EsPrivateMessageRequest
List of user names specifying show should receive the message.
setUsers(List<EsUserListEntry>) - Method in class com.electrotank.electroserver5.client.api.EsGetUsersInRoomResponse
List of UserListEntry objects, each of which describe a user in the room.
setUsers(List<EsUserListEntry>) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
A list of users (UserListEntry) that are in this room.
setUserVariableNames(Set<String>) - Method in class com.electrotank.electroserver5.client.api.EsGetUserVariablesRequest
Optional list of variable name used to filter what is loaded
setUserVariables(Map<String, EsObject>) - Method in class com.electrotank.electroserver5.client.api.EsGetUserVariablesResponse
All user variables that were loaded for this user.
setUserVariables(Map<String, EsObject>) - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
User variables are name (string) value (EsObject) pairs that are associated with a user.
setUserVariables(Map<String, EsObjectRO>) - Method in class com.electrotank.electroserver5.client.api.EsLoginResponse
This property contains any user variables that the client added in the login request or that the server added/edited in a LoginEventHandler.
setUserVariables(List<EsUserVariable>) - Method in class com.electrotank.electroserver5.client.api.EsUserListEntry
 
setUserVariables(List<EsUserVariable>) - Method in class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
List of user variables associated with the user, if a user was just added.
setUsingFloodingFilter(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default if false.
setUsingLanguageFilter(boolean) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The default is false.
setValue(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomVariableRequest
Value of the room variable.
setValue(double) - Method in class com.electrotank.electroserver5.client.api.EsEsNumber
 
setValue(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsRoomVariable
 
setValue(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
The value of the room variable, if this is a create action or if the value changed.
setValue(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
setValue(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsUpdateUserVariableRequest
Value of the user variable.
setValue(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsUserServerVariable
 
setValue(EsObject) - Method in class com.electrotank.electroserver5.client.api.EsUserVariable
 
setValue(double) - Method in class com.electrotank.electroserver5.client.extensions.api.value.Number
Sets the value of the Number object.
setValue(String) - Method in class com.electrotank.electroserver5.client.util.NameValuePair
 
setValueChanged(boolean) - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
True if the value changed, false if not.
setValueChanged(boolean) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
setVariable(EsUserVariable) - Method in class com.electrotank.electroserver5.client.api.EsUserVariableUpdateEvent
Name/value pair that represents the user variable.
setVariables(List<EsRoomVariable>) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
A list of RoomVariables to be used in the new room that is being created.
setVideoStreamName(String) - Method in class com.electrotank.electroserver5.client.api.EsUserListEntry
 
setVideoStreamName(String) - Method in class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
If the user is streaming video to the server then the name of the stream is specified here.
setVideoStreamName(String) - Method in class com.electrotank.electroserver5.client.user.User
Sets the name of the video stream.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsAddRoomOperatorRequest
Id of the zone that contains the room that contains the user in question.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsCreateOrJoinGameResponse
The id of the zone that contains the new game, if successful is true
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The id of the zone in which you want to create the room.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomVariableRequest
Id of the zone that contains the room.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsDeleteRoomVariableRequest
The id of the zone that owns the room.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsEvictUserFromRoomRequest
Id of the zone that contains the room that contains the user.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneRequest
Id of the zone whose rooms are to be loaded.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneResponse
Id of the zone that contains these rooms.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsGetUsersInRoomRequest
Id of the zone that contains the room.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsGetUsersInRoomResponse
Id of the zone that contains the room.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
The id of the zone that contains the room.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
Id of the zone that contains the room.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsJoinZoneEvent
The id of the zone just joined.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsLeaveRoomEvent
The id of the zone just left.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsLeaveRoomRequest
The id of the zone that contains the room.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsLeaveZoneEvent
Id of the zone just left.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsPluginRequest
If the target plugin is a room-level plugin then specify the zoneId and roomId.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageEvent
The id of the zone that contains the room.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageRequest
Id of the zone that contains the room
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsRegistryConnectToPreferredGatewayRequest
 
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsRemoveRoomOperatorRequest
Id of the zone that contains the room that contains the user in question.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsRequestDetails
 
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
Id of the zone that contains the room.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsServerGame
 
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
Id of the zone that contains the room whose properties were updated
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
Id of the zone that contains the room
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsUserEvictedFromRoomEvent
Id of the zone that contains the room that contains the user that was evicted.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
The id of the zone that contains the room.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsZoneListEntry
 
setZoneId(int) - Method in class com.electrotank.electroserver5.client.api.EsZoneUpdateEvent
Id of the zone that was updated.
setZoneId(int) - Method in class com.electrotank.electroserver5.client.zone.Room
Sets the zoneId for this room.
setZoneName(String) - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
The name of the zone in which to create the new room.
setZoneName(String) - Method in class com.electrotank.electroserver5.client.api.EsFindZoneAndRoomByNameRequest
Name of the zone whose id you want.
setZoneName(String) - Method in class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneRequest
Name of the zone whose rooms are to be loaded.
setZoneName(String) - Method in class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneResponse
Name of the zone that contains these rooms.
setZoneName(String) - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
Name of the zone that contains the room.
setZoneName(String) - Method in class com.electrotank.electroserver5.client.api.EsJoinZoneEvent
The name of the zone just joined.
setZoneName(String) - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
Name of the zone to create the game in.
setZoneName(String) - Method in class com.electrotank.electroserver5.client.api.EsZoneListEntry
 
setZones(List<EsZoneListEntry>) - Method in class com.electrotank.electroserver5.client.api.EsGetZonesResponse
List of ZoneListEntry objects describing the list of zones on the server.
shallowClone() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Creates a shallow clone EsObject.
SocketConnection - Class in com.electrotank.electroserver5.client.connection
This class connects to ElectroServer via Socket.
SocketConnection(AvailableConnection) - Constructor for class com.electrotank.electroserver5.client.connection.SocketConnection
Creates a new instance of the class and configures it with the connection information passed in.
suspendEncoding() - Method in class com.electrotank.electroserver5.client.util.Base64.OutputStream
Suspends encoding of the stream.

T

ThriftSerializable - Interface in com.electrotank.electroserver5.client.api.helper
 
ThriftUtil - Class in com.electrotank.electroserver5.client.api.helper
 
ThriftUtil() - Constructor for class com.electrotank.electroserver5.client.api.helper.ThriftUtil
 
toByteArray(EsMessage, int) - Static method in class com.electrotank.electroserver5.client.server.MessageTranslator
Takes an EsMessage (and message id) and serializes it into a ByteArray.
toEsMessage(byte[]) - Static method in class com.electrotank.electroserver5.client.server.MessageTranslator
Takes a ByteArray that represents a message and deserializes it into an EsMessage
toString() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
toString(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsAddBuddiesRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsAddBuddiesResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsAddRoomOperatorRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsAggregatePluginMessageEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsAggregatePluginRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsBuddyStatusUpdateEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsConnectionAttemptResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsConnectionClosedEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsConnectionResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsCreateOrJoinGameResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsCreateRoomVariableRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsCrossDomainPolicyRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsCrossDomainPolicyResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsDeleteRoomVariableRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsDeleteUserVariableRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsDHInitiateKeyExchangeRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsDHPublicNumbersResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsDHSharedModulusRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsDHSharedModulusResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsEncryptionStateChangeEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsEsNumber
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsEvictUserFromRoomRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsFindGamesRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsFindGamesResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsFindZoneAndRoomByNameRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsFindZoneAndRoomByNameResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsFlattenedEsObject
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsFlattenedEsObjectRO
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsGatewayKickUserRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsGatewayStatistics
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsGenericErrorResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetGameTypesRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetGameTypesResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetRoomsInZoneResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetServerLocalTimeRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetServerLocalTimeResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetUserCountRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetUserCountResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetUsersInRoomRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetUsersInRoomResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetUserVariablesRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetUserVariablesResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetZonesRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsGetZonesResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsIdleTimeoutWarningEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsJoinGameRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsJoinRoomRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsJoinZoneEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsLeaveRoomEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsLeaveRoomRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsLeaveZoneEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsLoginRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsLoginResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsLogOutRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsPingRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsPingResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsPluginListEntry
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsPluginMessageEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsPluginRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsPrivateMessageEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsPrivateMessageRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsProtocolConfiguration
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsPublicMessageRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsQuickJoinGameRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsRegisterUDPConnectionRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsRegisterUDPConnectionResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsRegistryConnectToPreferredGatewayRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsRemoveBuddiesRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsRemoveBuddiesResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsRemoveRoomOperatorRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsRemoveUDPConnectionRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsRemoveUDPConnectionResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsRequestDetails
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsRoomListEntry
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsRoomVariable
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsRoomVariableUpdateEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsSearchCriteria
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsServerGame
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsServerKickUserEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsSessionIdleEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomDetailsRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsUpdateRoomVariableRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsUpdateUserVariableRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsUserEvictedFromRoomEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsUserListEntry
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsUserServerVariable
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsUserUpdateEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsUserVariable
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsUserVariableUpdateEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsValidateAdditionalLoginRequest
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsValidateAdditionalLoginResponse
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsZoneListEntry
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.EsZoneUpdateEvent
 
toThrift() - Method in class com.electrotank.electroserver5.client.api.helper.EsUnknownMessage
 
toThrift() - Method in interface com.electrotank.electroserver5.client.api.helper.ThriftSerializable
 
toXML() - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
Generates a properly formed XML version of this EsObject, that could be used in Extension.xml or ES Admin screen that needs XML.
TransportType - Enum in com.electrotank.electroserver5.client.connection
This class contains string values for each type of connection that can be established.

U

UdpConnection - Class in com.electrotank.electroserver5.client.connection
This class connects to ElectroServer via Socket.
UdpConnection(AvailableConnection) - Constructor for class com.electrotank.electroserver5.client.connection.UdpConnection
Creates a new instance of the class and configures it with the connection information passed in.
unflattenEsObject(EsFlattenedEsObject) - Static method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec
 
unflattenEsObjectRO(EsFlattenedEsObjectRO) - Static method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec
 
User - Class in com.electrotank.electroserver5.client.user
This class represents a user on the server.
User() - Constructor for class com.electrotank.electroserver5.client.user.User
 
userByName(String) - Method in class com.electrotank.electroserver5.client.user.UserManager
Gets a user by name.
UserManager - Class in com.electrotank.electroserver5.client.user
This class keeps track of all users that you should know about.
UserManager() - Constructor for class com.electrotank.electroserver5.client.user.UserManager
 
userVariableByName(String) - Method in class com.electrotank.electroserver5.client.user.User
Gets a user variable by its name and returns it.

V

valueOf(String) - Static method in enum com.electrotank.electroserver5.client.api.EsBuddyStatusUpdateAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.electrotank.electroserver5.client.api.EsDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.electrotank.electroserver5.client.api.EsErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.electrotank.electroserver5.client.api.EsMessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.electrotank.electroserver5.client.api.EsProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.electrotank.electroserver5.client.api.EsRoomVariableUpdateAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.electrotank.electroserver5.client.api.EsServerState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.electrotank.electroserver5.client.api.EsUserUpdateAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.electrotank.electroserver5.client.api.EsUserVariableUpdateAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.electrotank.electroserver5.client.api.EsZoneUpdateAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.electrotank.electroserver5.client.connection.TransportType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.electrotank.electroserver5.client.events.ConnectionEvent.ConnectionEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.electrotank.electroserver5.client.util.DataType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.electrotank.electroserver5.client.api.EsBuddyStatusUpdateAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.electrotank.electroserver5.client.api.EsDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.electrotank.electroserver5.client.api.EsErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.electrotank.electroserver5.client.api.EsMessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.electrotank.electroserver5.client.api.EsProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.electrotank.electroserver5.client.api.EsRoomVariableUpdateAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.electrotank.electroserver5.client.api.EsServerState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.electrotank.electroserver5.client.api.EsUserUpdateAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.electrotank.electroserver5.client.api.EsUserVariableUpdateAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.electrotank.electroserver5.client.api.EsZoneUpdateAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.electrotank.electroserver5.client.connection.TransportType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.electrotank.electroserver5.client.events.ConnectionEvent.ConnectionEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.electrotank.electroserver5.client.util.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
variableExists(String) - Method in class com.electrotank.electroserver5.client.extensions.api.value.EsObject
 
variableExists(String) - Method in interface com.electrotank.electroserver5.client.extensions.api.value.EsObjectRO
Returns true if an entry exists with the given name.
VERSION - Static variable in class com.electrotank.electroserver5.client.api.EsUtility
 

W

write(int) - Method in class com.electrotank.electroserver5.client.util.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class com.electrotank.electroserver5.client.util.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.
writeBoolean(boolean) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
writeBooleanArray(boolean[]) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
writeByte(byte) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
writeByteArray(byte[]) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
writeCharacter(char) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
writeCharacterArray(char[]) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
writeDouble(double) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
writeDoubleArray(double[]) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
writeFloat(float) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
writeFloatArray(float[]) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
writeInteger(int) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
writeIntegerArray(int[]) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
writeLength(int) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
Length is encoded as either 1, 2 3 or 4 bytes.
writeLong(long) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
writeLongArray(long[]) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
writeShort(short) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
writeShortArray(short[]) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
writeString(String) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 
writeStringArray(String[]) - Method in class com.electrotank.electroserver5.client.api.helper.EsObjectCodec.ByteBufferMessageWriter
 

X

XmlHelper - Class in com.electrotank.electroserver5.client.util
 
XmlHelper() - Constructor for class com.electrotank.electroserver5.client.util.XmlHelper
 

Z

Zone - Class in com.electrotank.electroserver5.client.zone
This class represents a zone on the server.
Zone() - Constructor for class com.electrotank.electroserver5.client.zone.Zone
Creates a new instance of the Zone class.
zoneById(int) - Method in class com.electrotank.electroserver5.client.zone.ZoneManager
Gets a zone by id.
zoneByName(String) - Method in class com.electrotank.electroserver5.client.zone.ZoneManager
Gets a zone by name.
ZoneManager - Class in com.electrotank.electroserver5.client.zone
This class manages the list of zones that you should know about based on the rooms that you are in.
ZoneManager() - Constructor for class com.electrotank.electroserver5.client.zone.ZoneManager
Creates a new instance of the ZoneManager class.

A B C D E F G H I L M N O P Q R S T U V W X Z

Copyright © 2007-2010 Electrotank, Inc. All Rights Reserved.