(file) Return to CIMMessageDeserializer.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common / Attic

Diff for /pegasus/src/Pegasus/Common/Attic/CIMMessageDeserializer.cpp between version 1.35 and 1.36

version 1.35, 2006/06/21 19:57:06 version 1.36, 2006/09/08 17:25:01
Line 63 
Line 63 
     Uint32 type;     Uint32 type;
     CIMValue genericValue;     CIMValue genericValue;
 #ifndef PEGASUS_DISABLE_PERFINST #ifndef PEGASUS_DISABLE_PERFINST
     Uint64 timeServerStart;      Uint64 serverStartTimeMicroseconds;
     Uint64 timeServerEnd;      Uint64 providerTimeMicroseconds;
     Uint64 timeProviderStart;  
     Uint64 timeProviderEnd;  
 #endif #endif
     Boolean isComplete;     Boolean isComplete;
     Uint32 index;     Uint32 index;
Line 85 
Line 83 
     // Deserialize the performance statistics data     // Deserialize the performance statistics data
  
     XmlReader::getValueElement(parser, CIMTYPE_UINT64, genericValue);     XmlReader::getValueElement(parser, CIMTYPE_UINT64, genericValue);
     genericValue.get(timeServerStart);      genericValue.get(serverStartTimeMicroseconds);
     XmlReader::getValueElement(parser, CIMTYPE_UINT64, genericValue);     XmlReader::getValueElement(parser, CIMTYPE_UINT64, genericValue);
     genericValue.get(timeServerEnd);      genericValue.get(providerTimeMicroseconds);
     XmlReader::getValueElement(parser, CIMTYPE_UINT64, genericValue);  
     genericValue.get(timeProviderStart);  
     XmlReader::getValueElement(parser, CIMTYPE_UINT64, genericValue);  
     genericValue.get(timeProviderEnd);  
 #endif #endif
  
     XmlReader::getValueElement(parser, CIMTYPE_BOOLEAN, genericValue);     XmlReader::getValueElement(parser, CIMTYPE_BOOLEAN, genericValue);
Line 120 
Line 114 
  
     message->messageId = messageID;     message->messageId = messageID;
 #ifndef PEGASUS_DISABLE_PERFINST #ifndef PEGASUS_DISABLE_PERFINST
     message->setStartServerTime(TimeValue(      message->setServerStartTime(serverStartTimeMicroseconds);
         Uint32(timeServerStart / Uint64(1000000)),      message->setProviderTime(providerTimeMicroseconds);
         Uint32(timeServerStart % Uint64(1000000))));  
     message->setEndServerTime(TimeValue(  
         Uint32(timeServerEnd / Uint64(1000000)),  
         Uint32(timeServerEnd % Uint64(1000000))));  
     message->setStartProviderTime(TimeValue(  
         Uint32(timeProviderStart / Uint64(1000000)),  
         Uint32(timeProviderStart % Uint64(1000000))));  
     message->setEndProviderTime(TimeValue(  
         Uint32(timeProviderEnd / Uint64(1000000)),  
         Uint32(timeProviderEnd % Uint64(1000000))));  
 #endif #endif
     message->setComplete(isComplete);     message->setComplete(isComplete);
     message->setIndex(index);     message->setIndex(index);


Legend:
Removed from v.1.35  
changed lines
  Added in v.1.36

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2