home *** CD-ROM | disk | FTP | other *** search
/ Computer Active 2010 August / CA08.iso / Multimedija / shufflr.air / ShufflrClient.swf / scripts / mx / messaging / messages / MessagePerformanceInfo.as < prev    next >
Encoding:
Text File  |  2010-06-23  |  1.2 KB  |  54 lines

  1. package mx.messaging.messages
  2. {
  3.    public class MessagePerformanceInfo
  4.    {
  5.       public var recordMessageSizes:Boolean;
  6.       
  7.       public var pushedFlag:Boolean;
  8.       
  9.       public var serverPrePushTime:Number;
  10.       
  11.       public var receiveTime:Number;
  12.       
  13.       public var overheadTime:Number;
  14.       
  15.       public var serverPostAdapterExternalTime:Number;
  16.       
  17.       private var _infoType:String;
  18.       
  19.       public var messageSize:int;
  20.       
  21.       public var serverPreAdapterExternalTime:Number;
  22.       
  23.       public var recordMessageTimes:Boolean;
  24.       
  25.       public var sendTime:Number = 0;
  26.       
  27.       public var serverPostAdapterTime:Number;
  28.       
  29.       public var serverPreAdapterTime:Number;
  30.       
  31.       public function MessagePerformanceInfo()
  32.       {
  33.          super();
  34.       }
  35.       
  36.       public function get infoType() : String
  37.       {
  38.          return this._infoType;
  39.       }
  40.       
  41.       public function set infoType(param1:String) : void
  42.       {
  43.          var _loc2_:Date = null;
  44.          _infoType = param1;
  45.          if(_infoType == "OUT")
  46.          {
  47.             _loc2_ = new Date();
  48.             this.receiveTime = _loc2_.getTime();
  49.          }
  50.       }
  51.    }
  52. }
  53.  
  54.