A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
Character — Static property in class com.electrotank.electroserver4.esobject.DataType
Represents the Character data type.
CharacterArray — Static property in class com.electrotank.electroserver4.esobject.DataType
Represents the CharacterArray data type.
ClientIdleEvent — Class in package com.electrotank.electroserver4.message.event
ClientIdleEvent — Static property in class com.electrotank.electroserver4.message.MessageType
This variable refers to the ConnectionEvent event.
ClientIdleEvent() — Constructor in class com.electrotank.electroserver4.message.event.ClientIdleEvent
ClientIdleEventCodec — Class in package com.electrotank.electroserver4.protocol.codec
ClientIdleEventTransaction — Class in package com.electrotank.electroserver4.transaction
close() — Method in class com.electrotank.electroserver4.ElectroServer
Closes all open connections with ElectroServer
close() — Method in class com.electrotank.electroserver4.connection.AbstractConnection
Closes the connection to the server.
close() — Method in class com.electrotank.electroserver4.rtmpconnection.RtmpConnection
closeRtmpConnection() — Method in class com.electrotank.electroserver4.ElectroServer
Closes the RtmpConnection.
com.electrotank.electroserver4 — Package
This package contains classes that are used sending server requests, getting a status of the send request, and accessing managed data.
com.electrotank.electroserver4.connection — Package
This package contains class(es) used for establishing socket connections and wrapping the event handling for use with the overall event model.
com.electrotank.electroserver4.entities — Package
Useful classes primarily used as data holders (user and room variables, etc) are in this package.
com.electrotank.electroserver4.errors — Package
The defined error types that can occur on the server or client are defined using the classes in this package.
com.electrotank.electroserver4.esobject — Package
EsObject is a highly used object type used to exchange data between client and server. The classes that make it possible are in this package.
com.electrotank.electroserver4.message — Package
The classes that make up a basic message of any type are found here, as well as the ValidationResponse class.
com.electrotank.electroserver4.message.event — Package
The classes that make up the many events understood by the client (such as PublicMessageEvent) are defined here.
com.electrotank.electroserver4.message.request — Package
The classes that make up the many requests understood by the client (such as JoinRoomRequest) are defined here.
com.electrotank.electroserver4.message.response — Package
The classes that make up the many responses understood by the client (such as LoginResponse) are defined here.
com.electrotank.electroserver4.plugin — Package
The class(es) used to represent a plugin are in this package.
com.electrotank.electroserver4.protocol — Package
This package contains classes used to define how messages are read and written, as well as a definitions class that registers all codecs and associates them with message types.
com.electrotank.electroserver4.protocol.binary — Package
This package contains the classes used specifically to serialize and deserialize messages in a binary format.
com.electrotank.electroserver4.protocol.codec — Package
Whether text or binary, all messages need to be encoded or decoded for transmission to/from the server. The dozens of codecs in this package are used to do that.
com.electrotank.electroserver4.protocol.text — Package
This package contains the classes used specifically to serialize and deserialize messages in a text format.
com.electrotank.electroserver4.room — Package
The class(es) used to represent a room are defined here.
com.electrotank.electroserver4.rtmpconnection — Package
The class(es) used to establish an RTMP-based connection (using NetConnection) are in this package.
com.electrotank.electroserver4.transaction — Package
After a message is received from the server and decoded a transaction is executed for that message. Those transactions are in this package.
com.electrotank.electroserver4.user — Package
Class(es) used to represent auser are found in this package.
com.electrotank.electroserver4.utils — Package
Utility classes used for the event model and logging are found in this package.
com.electrotank.electroserver4.zone — Package
The class(es) used to represent a zone are in this package.
COMPOSITE_ESOBJECT_ARRAY_PREFIX_LENGTH — Static property in class com.electrotank.electroserver4.MessageConstants
CompositePluginMessageEvent — Static property in class com.electrotank.electroserver4.message.MessageType
This variable refers to the CompositePluginMessageEvent event.
CompositePluginMessageEventCodec — Class in package com.electrotank.electroserver4.protocol.codec
CompositePluginMessageEventTransaction — Class in package com.electrotank.electroserver4.transaction
connect() — Method in class com.electrotank.electroserver4.connection.AbstractConnection
Attempts to connect to the ip and port specified.
connect() — Method in class com.electrotank.electroserver4.connection.Connection
Attempts to connect to the ip and port specified.
connect() — Method in class com.electrotank.electroserver4.connection.HttpConnection
Attempts to connect to the ip and port specified.
connect(connectionString) — Method in class com.electrotank.electroserver4.rtmpconnection.RtmpConnection
Connection — Class in package com.electrotank.electroserver4.connection
This class is used internally to the ElectroServer class.
Connection(tmpip, tmpport, protocol) — Constructor in class com.electrotank.electroserver4.connection.Connection
Creates a new instance of the Connection class.
ConnectionClosedEvent — Class in package com.electrotank.electroserver4.message.event
If a text or binary connection to ElectroServer is closed then this event is dispatched.
ConnectionClosedEvent — Static property in class com.electrotank.electroserver4.message.MessageType
This variable refers to the ConnectionClosedEvent event.
ConnectionClosedEvent() — Constructor in class com.electrotank.electroserver4.message.event.ConnectionClosedEvent
Creates a new instance of the ConnectionClosedEvent.
ConnectionEvent — Class in package com.electrotank.electroserver4.message.event
When the client tries to establish a new text or binary socket a ConnectionEvent is eventually fired.
ConnectionEvent — Static property in class com.electrotank.electroserver4.message.MessageType
This variable refers to the ConnectionEvent event.
ConnectionEvent() — Constructor in class com.electrotank.electroserver4.message.event.ConnectionEvent
Creates a new instance of the ConnectionEvent class.
ConnectionEventCodec — Class in package com.electrotank.electroserver4.protocol.codec
ConnectionEventTransaction — Class in package com.electrotank.electroserver4.transaction
createConnection(ip, port) — Method in class com.electrotank.electroserver4.ElectroServer
Creates a new Connection instance and returns it.
CreateGameRequest — Class in package com.electrotank.electroserver4.message.request
This class lets you create a new game using the Game Manager.
CreateGameRequest() — Constructor in class com.electrotank.electroserver4.message.request.CreateGameRequest
Creates a new instance of CreateGameRequest.
createHttpConnection(ip, port) — Method in class com.electrotank.electroserver4.ElectroServer
Creates a new HttpConnection instance and returns it.
CreateOrJoinGameRequest — Static property in class com.electrotank.electroserver4.message.MessageType
This variable refers to the CreateOrJoinGameRequest request.
CreateOrJoinGameRequestCodec — Class in package com.electrotank.electroserver4.protocol.codec
CreateOrJoinGameResponse — Class in package com.electrotank.electroserver4.message.response
CreateOrJoinGameResponse — Static property in class com.electrotank.electroserver4.message.MessageType
This variable refers to the CreateOrJoinGameResponse response.
CreateOrJoinGameResponse() — Constructor in class com.electrotank.electroserver4.message.response.CreateOrJoinGameResponse
CreateOrJoinGameResponseCodec — Class in package com.electrotank.electroserver4.protocol.codec
CreateOrJoinGameResponseTransaction — Class in package com.electrotank.electroserver4.transaction
CreateRoomRequest — Class in package com.electrotank.electroserver4.message.request
This class represents a highly flexible server request.
CreateRoomRequest — Static property in class com.electrotank.electroserver4.message.MessageType
This variable refers to the CreateRoomRequest request.
CreateRoomRequest() — Constructor in class com.electrotank.electroserver4.message.request.CreateRoomRequest
Creates a new instance of the CreateRoomRequest object.
CreateRoomRequestCodec — Class in package com.electrotank.electroserver4.protocol.codec
CreateRoomVariableRequest — Class in package com.electrotank.electroserver4.message.request
This class allows you to create a room variable.
CreateRoomVariableRequest — Static property in class com.electrotank.electroserver4.message.MessageType
This variable refers to the CreateRoomVariableRequest request.
CreateRoomVariableRequest() — Constructor in class com.electrotank.electroserver4.message.request.CreateRoomVariableRequest
Creates a new instance of the CrateRoomVariableRequest class.
CreateRoomVariableRequestCodec — Class in package com.electrotank.electroserver4.protocol.codec
createRtmpConnection(ip, port) — Method in class com.electrotank.electroserver4.ElectroServer
Creates a new RtmpConnection with ElectroServer.
CUSTOM_POLICY_FILE_CONTENTS_PREFIX_LENGTH — Static property in class com.electrotank.electroserver4.MessageConstants
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z