Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in Reactor. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
| Class | Package | Description | |
|---|---|---|---|
| AccountEvent | net.user1.reactor | 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 | net.user1.reactor | The AccountManager class provides control over Union user accounts. | |
| AccountManagerEvent | net.user1.reactor | AccountManagerEvent is a simple data class used to pass information from the AccountManager to registered event-listeners when an account management event occurs. | |
| AndGroup | net.user1.reactor.filters | Defines a Boolean AND relationship between multiple comparisons in a message filter. | |
| ArrayUtil | net.user1.utils | Utilities for working with Arrays. | |
| Attribute | net.user1.reactor | A simple data class representing a client or room attribute. | |
| AttributeComparison | net.user1.reactor.filters | Represents a single attribute comparison to be used in a filter. | |
| AttributeFilter | net.user1.reactor.filters | Defines an attribute filter to be applied to a client-to-server message. | |
| AttributeOptions | net.user1.reactor | The AttributeOptions class is an enumeration of constant values used to specify options for an attribute. | |
| BooleanGroup | net.user1.reactor.filters | The base class for AndGroup and OrGroup, which define Boolean relationships between multiple comparisons. | |
| BooleanGroupType | net.user1.reactor.filters | An enumeration of the types of Boolean groups in the Reactor filtering API. | |
| Client | net.user1.reactor | The Client class represents a client that is connected to the server. | |
| ClientDisposalPolicy | net.user1.reactor | The ClientDisposalPolicy class is an enumeration of constant values representing different policies for the disposal of Client objects by the ClientManager. | |
| ClientEvent | net.user1.reactor | ClientEvent is a simple data class used to pass information from a Client object to registered event-listeners when a client event occurs. | |
| ClientManager | net.user1.reactor | The ClientManager class creates and provides access to Client instances, which represent clients connected to the server. | |
| CompareType | net.user1.reactor.filters | An enumeration of the types of comparisons in the Reactor filtering API. | |
| Connection | net.user1.reactor | The Connection is the base class of all Reactor connection classes, including XMLSocketConnection and HTTPConnection. | |
| ConnectionEvent | net.user1.reactor | ConnectionEvent is a simple data class used to pass information about a connection to registered event-listeners. | |
| ConnectionManager | net.user1.reactor | The ConnectionManager class manages all connections made by a Reactor appliction to Union Server. | |
| ConnectionManagerEvent | net.user1.reactor | ConnectionManagerEvent is a simple data class used to pass information about a connection manager to registered event-listeners. | |
| ConnectionMonitor | net.user1.reactor | The ConnectionMonitor class provides an application heartbeat and automatic disconnection and reconnection services. | |
| ConnectionState | net.user1.reactor | The ClientConnectionState class is an enumeration of constant values representing the state of a client's current connection to the server. | |
| ConnectionType | net.user1.reactor | An enumeration of the types of connections Reactor applications can use to connect to Union server. | |
| CoreEventLogger | net.user1.reactor | The CoreEventLogger class enters a simple debug message into the client-side log for many of the major Reactor events. | |
| CustomClient | net.user1.reactor | A base class for the creation of custom client classes. | |
| EventUtil | net.user1.utils | Utilities for working with Events. | |
| Filter | net.user1.reactor.filters | Defines a filter to be applied to a client-to-server message. | |
| FilterSet | net.user1.reactor.filters | Defines a set of individuals filters to be combined into a composite filter for use in a client-to-server message. | |
| HTTPConnection | net.user1.reactor | The HTTPConnection class is used by Reactor to communicate with Union Server over HTTP. | |
| IClient | net.user1.reactor | The interface implemented by all classes that wish to represent a client in the Reactor API. | |
| IComparable | net.user1.reactor.filters | The IComparable interface defines the methods that must be implemented by all classes that represent comparisons in the Reactor filtering API. | |
| IConnection | net.user1.reactor | IConnection is the interface that all connection classes must implement in order to be used to connect to Union. | |
| IFilter | net.user1.reactor.filters | The IFilter interface defines the methods that must be implemented by Reactor's filter classes. | |
| LocalData | net.user1.utils | The LocalData class stores typed ActionScript data locally on the end-user's hard drive. | |
| LogEvent | net.user1.logger | LogEvent is a simple data class used to pass information from an application's Logger to registered event-listeners when a log event occurs. | |
| Logger | net.user1.logger | A general log class. | |
| LogTracer | net.user1.logger | Displays log messages in the Output window (Flash authoring) or Console (Flex Builder). | |
| MessageManager | net.user1.reactor | The MessageManager class provides a set of services related to sending and receiving messages between the client and server. | |
| Messages | net.user1.reactor | The Messages class defines constants representing the built-in messages defined by the Reactor library. | |
| NumericFormatter | net.user1.utils | A utility class for converting numeric data to human-readable Strings. | |
| OrGroup | net.user1.reactor.filters | Defines a Boolean OR relationship between multiple comparisons in a message filter. | |
| Reactor | net.user1.reactor | The Reactor class is the root class of every Reactor client application. | |
| ReactorEvent | net.user1.reactor | 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 | net.user1.reactor | The Room class represents a Union room as it exists on the server. | |
| RoomClassRegistry | net.user1.reactor | RoomClassRegistry maintains a catalog of the classes that are used to represent the rooms in an application. | |
| RoomEvent | net.user1.reactor | RoomEvent is a simple data class used to pass information from a Room object to registered event-listeners when a room event occurs. | |
| RoomIDParser | net.user1.reactor | Provides convenience methods for retreiving the qualifier and simple id of a string fully qualified room id. | |
| RoomManager | net.user1.reactor | The RoomManager class provides access to Room objects, and utilities for creating, destroying, joining, and observing rooms on the server. | |
| RoomManagerEvent | net.user1.reactor | 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 | net.user1.reactor | A simple data container indicating the locations and names of a set of server-side room modules. | |
| RoomModuleType | net.user1.reactor | The RoomModuleType class is an enumeration of constant values representing different module types for a server-side room. | |
| RoomSettings | net.user1.reactor | A simple data container describing the configuration settings for a new room. | |
| Server | net.user1.reactor | Provides access to global server data and functions. | |
| ServerEvent | net.user1.reactor | 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 | net.user1.reactor | Provides a variety of networking and performance statistics for a Reactor object. | |
| Status | net.user1.reactor | An enumeration of the status codes for all built-in UPC messages and Reactor events. | |
| SynchronizationState | net.user1.reactor | The SynchronizationState class is an enumeration of constant values describing the current synchronization state of a client-side object such as a room. | |
| System | net.user1.reactor | Version information for the Reactor client SDK. | |
| Tokens | net.user1.reactor | A collection of constants representing meaningful tokens in communications with Union Server. | |
| UDictionary | net.user1.utils | A simple wrapper around the ActionScript Dictionary class, with the added ability to return the number of items in the dictionary. | |
| UPC | net.user1.reactor | An enumeration of the internal message ids for UPC messages. | |
| UpdateLevel | net.user1.reactor | The UpdateLevel class is an enumeration of constant values describing the level of updates a client wishes to receive from a room. | |
| Validator | net.user1.reactor | Provides a collection of validation methods used to check whether a room or attribute ID contains illegal characters. | |
| VersionNumber | net.user1.reactor | ||
| XMLSocketConnection | net.user1.reactor | The XMLSocketConnection class is used by Reactor to communicate with Union Server over a persistent TCP/IP socket. |