예제 #1
0
 public void Deserialize(CompactReader reader)
 {
     _runCount                 = reader.ReadInt64();
     _avgTime                  = reader.ReadDouble();
     _bestTime                 = reader.ReadDouble();
     _lastStart                = reader.ReadInt64();
     _lastStop                 = reader.ReadInt64();
     _worstThreshHole          = reader.ReadDouble();
     _worstTime                = reader.ReadDouble();
     _totalRunCount            = reader.ReadInt64();
     _totalTime                = reader.ReadDouble();
     _worstOccurance           = reader.ReadInt64();
     _avgCummulativeOperations = reader.ReadSingle();
 }
예제 #2
0
 public void Deserialize(CompactReader reader)
 {
     _runCount        = reader.ReadInt64();
     _lastStart       = reader.ReadInt64();
     _lastStop        = reader.ReadInt64();
     _totalTime       = reader.ReadInt64();
     _bestTime        = reader.ReadInt64();
     _worstTime       = reader.ReadInt64();
     _avgTime         = (float)reader.ReadDouble();
     _totalRunCount   = reader.ReadInt64();
     _worstThreshHole = reader.ReadInt64();
     _worstOccurance  = reader.ReadInt64();
 }
예제 #3
0
 public void Deserialize(CompactReader reader)
 {
     _messageId             = reader.ReadObject() as string;
     TimeToLive             = reader.ReadDouble();
     AssigmentTime          = reader.ReadObject() as DateTime?;
     TopicName              = reader.ReadObject() as string;
     DeliveryOption         = (DeliveryOption)reader.ReadInt32();
     MessgeFailureReason    = (MessgeFailureReason)reader.ReadInt32();
     SubscriptionType       = (SubscriptionType)reader.ReadInt32();
     IsAssigned             = reader.ReadBoolean();
     IsNotify               = reader.ReadBoolean();
     AbsoluteExpiratoinTime = reader.ReadObject() as DateTime?;
     DeliveryFailed         = reader.ReadBoolean();
     EverAcknowledged       = reader.ReadBoolean();
     ExpirationTime         = reader.ReadInt64();
     _recepientList         = SerializationUtility.DeserializeHashSet <string>(reader);
     _subscriptons          = new HashSet <ISubscription>();
 }
예제 #4
0
 public void Deserialize(CompactReader reader)
 {
     _pcAddPerSec                     = reader.ReadDouble();
     _pcAddPerSec                     = reader.ReadDouble();
     _pcGetPerSec                     = reader.ReadDouble();
     _pcUpdPerSec                     = reader.ReadDouble();
     _pcDelPerSec                     = reader.ReadDouble();
     _pcEventTriggeredPerSec          = reader.ReadDouble();
     _pcEventProcesedPerSec           = reader.ReadDouble();
     _pcReadOperationsPerSec          = reader.ReadDouble();
     _pcWriteOperationsPerSec         = reader.ReadDouble();
     _pcMsecPerAddBulkAvg             = reader.ReadDouble();
     _pcMsecPerAddBulkBase            = reader.ReadDouble();
     _pcMsecPerGetBulkAvg             = reader.ReadDouble();
     _pcMsecPerGetBulkBase            = reader.ReadDouble();
     _pcMsecPerUpdBulkAvg             = reader.ReadDouble();
     _pcMsecPerUpdBulkBase            = reader.ReadDouble();
     _pcMsecPerDelBulkAvg             = reader.ReadDouble();
     _pcMsecPerDelBulkBase            = reader.ReadDouble();
     _pcMsecPerGetAvg                 = reader.ReadDouble();
     _pcMsecPerGetBase                = reader.ReadDouble();
     _pcMsecPerAddAvg                 = reader.ReadDouble();
     _pcMsecPerAddBase                = reader.ReadDouble();
     _pcMsecPerUpdAvg                 = reader.ReadDouble();
     _pcMsecPerUpdBase                = reader.ReadDouble();
     _pcMsecPerDelAvg                 = reader.ReadDouble();
     _pcMsecPerDelBase                = reader.ReadDouble();
     _pcReqrQueueSize                 = reader.ReadDouble();
     _pcAvgItemSize                   = reader.ReadDouble();
     _pcAvgItemSizeBase               = reader.ReadDouble();
     _pcMsecPerEventAvg               = reader.ReadDouble();
     _pcMsecPerEventBase              = reader.ReadDouble();
     _pcMsecPerSerializationAvg       = reader.ReadDouble();
     _pcMsecPerSerializationAvgBase   = reader.ReadDouble();
     _pcMsecPerDeserializationAvg     = reader.ReadDouble();
     _pcMsecPerDeserializationAvgBase = reader.ReadDouble();
     _pollRequestsSent                = reader.ReadDouble();
     _pollLastUpdates                 = reader.ReadDouble();
     _pollLastRemoves                 = reader.ReadDouble();
     _pcMsecPerMessagePublishAvg      = reader.ReadDouble();
     _pcMsecPerMessagePublishBase     = reader.ReadDouble();
     _pcMessagePublishPerSec          = reader.ReadDouble();
     _pcMessageDeliverPerSec          = reader.ReadDouble();
     _pcClientRequestsPerSec          = reader.ReadDouble();
     _pcClientResponsesPerSec         = reader.ReadDouble();
     _pcTotalClientRequestsPerSec     = reader.ReadDouble();
     _pcTotalClientResponsesPerSec    = reader.ReadDouble();
 }
예제 #5
0
 public void Deserialize(CompactReader reader)
 {
     _runCount = reader.ReadInt64();
     _lastStart = reader.ReadInt64();
     _lastStop = reader.ReadInt64();
     _totalTime = reader.ReadInt64();
     _bestTime = reader.ReadInt64();
     _worstTime = reader.ReadInt64();
     _avgTime = (float)reader.ReadDouble();
     _totalRunCount = reader.ReadInt64(); 
     _worstThreshHole = reader.ReadInt64();
     _worstOccurance = reader.ReadInt64();
 }
예제 #6
0
 public void Deserialize(CompactReader reader)
 {
     _runCount = reader.ReadInt64();
     _avgTime = reader.ReadDouble();
     _bestTime = reader.ReadDouble();
     _lastStart = reader.ReadInt64();
     _lastStop = reader.ReadInt64();
     _worstThreshHole = reader.ReadDouble();
     _worstTime = reader.ReadDouble();
     _totalRunCount = reader.ReadInt64();
     _totalTime = reader.ReadDouble();
     _worstOccurance = reader.ReadInt64();
     _avgCummulativeOperations = reader.ReadSingle();
 }