| | Class | Description |
|---|
| | AccountEvent |
AccountEvent is a simple data class used to pass information from
a Client object or AccountManager object to registered event-listeners when
an account event occurs. |
| | AccountManager |
The AccountManager class provides control over Union user accounts. |
| | AccountManagerEvent |
AccountManagerEvent is a simple data class used to pass information from
the AccountManager to registered event-listeners when an account management
event occurs. |
| | Attribute |
A simple data class representing a client or room attribute. |
| | AttributeOptions |
The AttributeOptions class is an enumeration of constant values used
to specify options for an attribute. |
| | Client |
The Client class represents a client that is connected to the server. |
| | ClientDisposalPolicy |
The ClientDisposalPolicy class is an enumeration of constant values
representing different policies for the disposal of Client objects by the
ClientManager. |
| | ClientEvent |
ClientEvent is a simple data class used to pass information from
a Client object to registered event-listeners when a client event occurs. |
| | ClientManager |
The ClientManager class creates and provides access to Client instances,
which represent clients connected to the server. |
| | Connection |
The Connection is the base class of all Reactor connection classes,
including XMLSocketConnection and HTTPConnection. |
| | ConnectionEvent |
ConnectionEvent is a simple data class used to pass information about
a connection to registered event-listeners. |
| | ConnectionManager |
The ConnectionManager class manages all connections made by a Reactor
appliction to Union Server. |
| | ConnectionManagerEvent |
ConnectionManagerEvent is a simple data class used to pass information about
a connection manager to registered event-listeners. |
| | ConnectionMonitor |
The ConnectionMonitor class provides an application heartbeat and
automatic disconnection and reconnection services. |
| | ConnectionState |
The ClientConnectionState class is an enumeration of constant values
representing the state of a client's current connection to the server. |
| | ConnectionType |
An enumeration of the types of connections Reactor applications can use
to connect to Union server. |
| | CoreEventLogger |
The CoreEventLogger class enters a simple debug message into the
client-side log for many of the major Reactor events. |
| | CustomClient |
A base class for the creation of custom client classes. |
| | HTTPConnection |
The HTTPConnection class is used by Reactor to communicate with
Union Server over HTTP. |
| | MessageManager |
The MessageManager class provides a set of services related to
sending and receiving messages between the client and server. |
| | Messages |
The Messages class defines constants representing the built-in messages
defined by the Reactor library. |
| | Reactor |
The Reactor class is the root class of every Reactor client application. |
| | ReactorEvent |
ReactorEvent is a simple data class used to pass information from
an application's Reactor object to registered event-listeners when
a core Reactor event occurs. |
| | Room |
The Room class represents a Union room as it exists on the server. |
| | RoomClassRegistry |
RoomClassRegistry maintains a catalog of the classes that are used
to represent the rooms in an application. |
| | RoomEvent |
RoomEvent is a simple data class used to pass information from
a Room object to registered event-listeners when a room event occurs. |
| | RoomIDParser |
Provides convenience methods for retreiving the qualifier and simple id
of a string fully qualified room id. |
| | RoomManager |
The RoomManager class provides access to Room objects, and utilities for
creating, destroying, joining, and observing rooms on the server. |
| | RoomManagerEvent |
RoomManagerEvent is a simple data class used to pass information from
an application's RoomManager to registered event-listeners when
a room-management event occurs. |
| | RoomModules |
A simple data container indicating the locations and names of
a set of server-side room modules. |
| | RoomModuleType |
The RoomModuleType class is an enumeration of constant values representing
different module types for a server-side room. |
| | RoomSettings |
A simple data container describing the configuration settings for a
new room. |
| | Server |
Provides access to global server data and functions. |
| | ServerEvent |
ServerEvent is a simple data class used to pass information from
an application's Server object to registered event-listeners when a
server event occurs. |
| | Statistics |
Provides a variety of networking and performance statistics for a
Reactor object. |
| | Status |
An enumeration of the status codes for all built-in UPC messages
and Reactor events. |
| | SynchronizationState |
The SynchronizationState class is an enumeration of constant values
describing the current synchronization state of a client-side object
such as a room. |
| | System |
Version information for the Reactor client SDK. |
| | Tokens |
A collection of constants representing meaningful tokens in
communications with Union Server. |
| | UPC |
An enumeration of the internal message ids for UPC messages. |
| | UpdateLevel |
The UpdateLevel class is an enumeration of constant values
describing the level of updates a client wishes to receive from a room. |
| | Validator |
Provides a collection of validation methods used to check whether
a room or attribute ID contains illegal characters. |
| | VersionNumber | |
| | XMLSocketConnection |
The XMLSocketConnection class is used by Reactor to communicate with
Union Server over a persistent TCP/IP socket. |