Package | net.user1.reactor |
Class | public class UPCProcessingRecord |
Inheritance | UPCProcessingRecord ![]() |
Since : | Reactor 1.1.0 |
A data container describing server-side processing-statistics for a single UPC message received and then processed by Union Server. UPCProcessingRecord objects are used by UPCStatsSnapshot and the ServerEvent.UPC_PROCESSED event.
See also
Variable | Defined By | ||
---|---|---|---|
fromClientAddress : String = null
The address of the client that sent the processed UPC to the server; the
address is typically an IP address. | UPCProcessingRecord | ||
fromClientID : String = null
The clientID of the client that sent the processed UPC to the server. | UPCProcessingRecord | ||
fromUserID : String = null
The userID of the client that sent the processed UPC to the server. | UPCProcessingRecord | ||
processingDuration : Number = NaN
The number of milliseconds that elapsed between the time the server began
processing the UPC message and the time the server completed processing
the UPC message. | UPCProcessingRecord | ||
processingFinishedAt : Number = NaN
The UTC time at which the server finished processing the UPC message, in
"milliseconds from January 1 1970"-format. | UPCProcessingRecord | ||
processingStartedAt : Number = NaN
The UTC time at which the server began processing the UPC message, in
"milliseconds from January 1 1970"-format. | UPCProcessingRecord | ||
queuedAt : Number = NaN
The UTC time at which the server queued the UPC message for processing, in
"milliseconds from January 1 1970"-format. | UPCProcessingRecord | ||
queueDuration : Number = NaN
The number of milliseconds that the message spent in the message queue
before the server began processing it. | UPCProcessingRecord | ||
UPCSource : String = null
The raw source string of the processed UPC message. | UPCProcessingRecord |
Method | Defined By | ||
---|---|---|---|
deserialize(serializedRecord:String):void | UPCProcessingRecord | ||
deserializeParts(fromClientID:String, fromUserID:String, fromClientAddress:String, queuedAt:String, processingStartedAt:String, processingFinishedAt:String, source:String):void | UPCProcessingRecord |
fromClientAddress | variable |
public var fromClientAddress:String = null
Since : | Reactor 1.1.0 |
The address of the client that sent the processed UPC to the server; the address is typically an IP address.
fromClientID | variable |
public var fromClientID:String = null
Since : | Reactor 1.1.0 |
The clientID of the client that sent the processed UPC to the server.
fromUserID | variable |
public var fromUserID:String = null
Since : | Reactor 1.1.0 |
The userID of the client that sent the processed UPC to the server. Available if the client is logged in only.
processingDuration | variable |
public var processingDuration:Number = NaN
Since : | Reactor 1.1.0 |
The number of milliseconds that elapsed between the time the server began processing the UPC message and the time the server completed processing the UPC message.
processingFinishedAt | variable |
public var processingFinishedAt:Number = NaN
Since : | Reactor 1.1.0 |
The UTC time at which the server finished processing the UPC message, in "milliseconds from January 1 1970"-format.
processingStartedAt | variable |
public var processingStartedAt:Number = NaN
Since : | Reactor 1.1.0 |
The UTC time at which the server began processing the UPC message, in "milliseconds from January 1 1970"-format.
queuedAt | variable |
public var queuedAt:Number = NaN
Since : | Reactor 1.1.0 |
The UTC time at which the server queued the UPC message for processing, in "milliseconds from January 1 1970"-format.
queueDuration | variable |
public var queueDuration:Number = NaN
Since : | Reactor 1.1.0 |
The number of milliseconds that the message spent in the message queue before the server began processing it.
UPCSource | variable |
public var UPCSource:String = null
Since : | Reactor 1.1.0 |
The raw source string of the processed UPC message.
deserialize | () | method |
public function deserialize(serializedRecord:String):void
Parameters
serializedRecord:String |
deserializeParts | () | method |
public function deserializeParts(fromClientID:String, fromUserID:String, fromClientAddress:String, queuedAt:String, processingStartedAt:String, processingFinishedAt:String, source:String):void
Parameters
fromClientID:String | |
fromUserID:String | |
fromClientAddress:String | |
queuedAt:String | |
processingStartedAt:String | |
processingFinishedAt:String | |
source:String |