Packagenet.user1.reactor
Classpublic class Statistics
InheritanceStatistics Inheritance Object

Since : Reactor 1.0.0

Provides a variety of networking and performance statistics for a Reactor object. To access the Statistics object, first invoke Reactor's enableStatistics() method, then retrieve the Statistics object via getStatistics() method. For example,
   var reactor:Reactor = new Reactor();
   reactor.enableStatistics();
   var stats:Statistics = reactor.getStatistics();
   trace("Messages received: " + String(stats.getTotalMessagesReceived()));
   

See also

Reactor.enableStatistics()


Public Methods
 MethodDefined By
  
Constructor
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
getTotalBytes():Number
Statistics
  
Statistics
  
Statistics
  
getTotalKB():Number
Statistics
  
Statistics
  
Statistics
  
getTotalMB():Number
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
Statistics
  
start():void
Starts tracking statistics for the current connection.
Statistics
  
stop():void
Stops tracking statistics for the current connection.
Statistics
Constructor Description
Statistics()Constructor
public function Statistics(reactor:Reactor)

Constructor

Parameters
reactor:Reactor
Method Descriptions
getBytesPerSecond()method
public function getBytesPerSecond():Number

Returns
Number
getBytesReceivedPerSecond()method 
public function getBytesReceivedPerSecond():Number

Returns
Number
getBytesSentPerSecond()method 
public function getBytesSentPerSecond():Number

Returns
Number
getCurrentNumClientsConnected()method 
public function getCurrentNumClientsConnected():Number

Returns
Number
getKBPerSecond()method 
public function getKBPerSecond():Number

Returns
Number
getKBReceivedPerSecond()method 
public function getKBReceivedPerSecond():Number

Returns
Number
getKBSentPerSecond()method 
public function getKBSentPerSecond():Number

Returns
Number
getLifetimeNumClientsConnected()method 
public function getLifetimeNumClientsConnected():Number

Returns
Number
getMBPerSecond()method 
public function getMBPerSecond():Number

Returns
Number
getMBReceivedPerSecond()method 
public function getMBReceivedPerSecond():Number

Returns
Number
getMBSentPerSecond()method 
public function getMBSentPerSecond():Number

Returns
Number
getMessagesPerSecond()method 
public function getMessagesPerSecond():Number

Returns
Number
getPeakBytesPerSecond()method 
public function getPeakBytesPerSecond():Number

Returns
Number
getPeakBytesReceivedPerSecond()method 
public function getPeakBytesReceivedPerSecond():Number

Returns
Number
getPeakBytesSentPerSecond()method 
public function getPeakBytesSentPerSecond():Number

Returns
Number
getPeakKBPerSecond()method 
public function getPeakKBPerSecond():Number

Returns
Number
getPeakKBReceivedPerSecond()method 
public function getPeakKBReceivedPerSecond():Number

Returns
Number
getPeakKBSentPerSecond()method 
public function getPeakKBSentPerSecond():Number

Returns
Number
getPeakMBPerSecond()method 
public function getPeakMBPerSecond():Number

Returns
Number
getPeakMBReceivedPerSecond()method 
public function getPeakMBReceivedPerSecond():Number

Returns
Number
getPeakMBSentPerSecond()method 
public function getPeakMBSentPerSecond():Number

Returns
Number
getPeakMemoryBytes()method 
public function getPeakMemoryBytes():Number

Returns
Number
getPeakMemoryKB()method 
public function getPeakMemoryKB():Number

Returns
Number
getPeakMemoryMB()method 
public function getPeakMemoryMB():Number

Returns
Number
getPeakMessagesPerSecond()method 
public function getPeakMessagesPerSecond():int

Returns
int
getTotalBytes()method 
public function getTotalBytes():Number

Returns
Number
getTotalBytesReceived()method 
public function getTotalBytesReceived():Number

Returns
Number
getTotalBytesSent()method 
public function getTotalBytesSent():Number

Returns
Number
getTotalKB()method 
public function getTotalKB():Number

Returns
Number
getTotalKBReceived()method 
public function getTotalKBReceived():Number

Returns
Number
getTotalKBSent()method 
public function getTotalKBSent():Number

Returns
Number
getTotalMB()method 
public function getTotalMB():Number

Returns
Number
getTotalMBReceived()method 
public function getTotalMBReceived():Number

Returns
Number
getTotalMBSent()method 
public function getTotalMBSent():Number

Returns
Number
getTotalMemoryBytes()method 
public function getTotalMemoryBytes():Number

Returns
Number
getTotalMemoryKB()method 
public function getTotalMemoryKB():Number

Returns
Number
getTotalMemoryMB()method 
public function getTotalMemoryMB():Number

Returns
Number
getTotalMessages()method 
public function getTotalMessages():Number

Returns
Number
getTotalMessagesReceived()method 
public function getTotalMessagesReceived():Number

Returns
Number
getTotalMessagesSent()method 
public function getTotalMessagesSent():Number

Returns
Number
start()method 
public function start():void

Since : Reactor 1.0.0

Starts tracking statistics for the current connection.

stop()method 
public function stop():void

Since : Reactor 1.0.0

Stops tracking statistics for the current connection.