(file) Return to SimpleResponseHandler.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / ProviderManager2

Diff for /pegasus/src/Pegasus/ProviderManager2/SimpleResponseHandler.cpp between version 1.14.4.2 and 1.14.4.3

version 1.14.4.2, 2009/10/01 09:33:41 version 1.14.4.3, 2009/10/13 13:39:27
Line 451 
Line 451 
 void SimpleObjectResponseHandler::clear() void SimpleObjectResponseHandler::clear()
 { {
     _objects.clear();     _objects.clear();
       _scmoObjects.clear();
 } }
  
 void SimpleObjectResponseHandler::deliver(const CIMObject& object) void SimpleObjectResponseHandler::deliver(const CIMObject& object)
Line 465 
Line 466 
     send(false);     send(false);
 } }
  
 void SimpleObjectResponseHandler::deliver(const SCMOInstance& instance)  void SimpleObjectResponseHandler::deliver(const SCMOInstance& object)
 { {
     PEG_TRACE_CSTRING(     PEG_TRACE_CSTRING(
         TRC_PROVIDERMANAGER,         TRC_PROVIDERMANAGER,
         Tracer::LEVEL4,         Tracer::LEVEL4,
         "SimpleObjectResponseHandler::deliver(SCMOInstance)");          "SimpleObjectResponseHandler::deliver()");
   
     _scmoObjects.append(instance);  
  
       _scmoObjects.append(object);
     send(false);     send(false);
 } }
  
Line 496 
Line 496 
     return _scmoObjects;     return _scmoObjects;
 } }
  
   
 // //
 // SimpleInstance2ObjectResponseHandler // SimpleInstance2ObjectResponseHandler
 // //
Line 517 
Line 516 
  
 Uint32 SimpleInstance2ObjectResponseHandler::size() const Uint32 SimpleInstance2ObjectResponseHandler::size() const
 { {
     return _objects.size();      return _objects.size() + _scmoObjects.size();
 } }
  
 void SimpleInstance2ObjectResponseHandler::clear() void SimpleInstance2ObjectResponseHandler::clear()
 { {
     _objects.clear();     _objects.clear();
       _scmoObjects.clear();
 } }
  
 void SimpleInstance2ObjectResponseHandler::deliver(const CIMInstance& object) void SimpleInstance2ObjectResponseHandler::deliver(const CIMInstance& object)
Line 545 
Line 545 
         Tracer::LEVEL4,         Tracer::LEVEL4,
         "SimpleInstance2ObjectResponseHandler::deliver(SCMO)");         "SimpleInstance2ObjectResponseHandler::deliver(SCMO)");
  
     //--rk->TBD      _scmoObjects.append(object);
     //_objects.append(CIMObject(object));  
  
     // async delivers not yet supported     // async delivers not yet supported
     //send(false);     //send(false);
Line 567 
Line 566 
     return _objects;     return _objects;
 } }
  
   const Array<SCMOInstance>
   SimpleInstance2ObjectResponseHandler::getSCMOObjects() const
   {
       return _scmoObjects;
   }
   
 // //
 // SimpleValueResponseHandler // SimpleValueResponseHandler
 // //


Legend:
Removed from v.1.14.4.2  
changed lines
  Added in v.1.14.4.3

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2