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