Packagenet.user1.reactor
Classpublic class Gateway
InheritanceGateway Inheritance Object

Since : Reactor 2.0.1

A simple data class providing information about a gateway deployed on Union Server. Each gateway provides Union clients with a unique means of connecting to Union Server.

See also

net.user1.reactor.snapshot.GatewaysSnapshot


Public Variables
 VariableDefined By
  attributes : Object
An object whose properties specify the attributes defined for the gateway.
Gateway
  bandwidth : GatewayBandwidth
A GatewayBandwidth object describing the bandwidth usage and throughput for the gateway.
Gateway
  clientsPerSecond : Number
The number of clients per second currently connecting to the gateway.
Gateway
  connectionsPerSecond : Number
The number of raw connections per second currently being made to the gateway.
Gateway
  id : String
The gateway's id.
Gateway
  lifetimeClientsByType : Object
An object whose properties specify the number of Union clients that have connected to the gateway, broken down by client type.
Gateway
  lifetimeClientsByUPCVersion : Object
An object whose properties specify the number of Union clients that have connected to the gateway, broken down by UPC version.
Gateway
  lifetimeConnectionsByCategory : Object
An object whose properties specify the number of connections to the gateway, broken down by connection type.
Gateway
  maxClientsPerSecond : Number
The highest ever value recorded for clientsPerSecond.
Gateway
  maxConnectionsPerSecond : Number
The highest ever value recorded for connectionsPerSecond.
Gateway
  type : String
The gateway's type.
Gateway
Variable Descriptions
attributesvariable
public var attributes:Object

Since : Reactor 2.0.1

An object whose properties specify the attributes defined for the gateway.

bandwidthvariable 
public var bandwidth:GatewayBandwidth

Since : Reactor 2.0.1

A GatewayBandwidth object describing the bandwidth usage and throughput for the gateway.

See also

clientsPerSecondvariable 
public var clientsPerSecond:Number

Since : Reactor 2.0.1

The number of clients per second currently connecting to the gateway.

connectionsPerSecondvariable 
public var connectionsPerSecond:Number

Since : Reactor 2.0.1

The number of raw connections per second currently being made to the gateway.

idvariable 
public var id:String

Since : Reactor 2.0.1

The gateway's id.

lifetimeClientsByTypevariable 
public var lifetimeClientsByType:Object

Since : Reactor 2.0.1

An object whose properties specify the number of Union clients that have connected to the gateway, broken down by client type. For example, a gateway might have had 150 Reactor (Flash) client connections and 395 Orbiter (JavaScript) client connections.

lifetimeClientsByUPCVersionvariable 
public var lifetimeClientsByUPCVersion:Object

Since : Reactor 2.0.1

An object whose properties specify the number of Union clients that have connected to the gateway, broken down by UPC version. For example, a gateway might have had 250 clients that used UPC version 1.10.3 and 43 clients that used UPC version 1.5.0.

lifetimeConnectionsByCategoryvariable 
public var lifetimeConnectionsByCategory:Object

Since : Reactor 2.0.1

An object whose properties specify the number of connections to the gateway, broken down by connection type. Connection types are determined by each gateway. For example, the built-in gateways for Adobe Flash clients include the connection types "POLICYFILE" (for Flash policy file requests) and "XMLSOCKETCLIENT" (for connections that are determined to be legitimate Union clients). For every gateway, one of the categories is always guaranteed to be "TOTAL". The "TOTAL" connection category indicates the total raw number of lifetime connections to the specified gateway, including all connection types.

maxClientsPerSecondvariable 
public var maxClientsPerSecond:Number

Since : Reactor 2.0.1

The highest ever value recorded for clientsPerSecond.

maxConnectionsPerSecondvariable 
public var maxConnectionsPerSecond:Number

Since : Reactor 2.0.1

The highest ever value recorded for connectionsPerSecond.

typevariable 
public var type:String

Since : Reactor 2.0.1

The gateway's type.