(file) Return to ResponseHandler.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/ResponseHandler.h between version 1.1.2.2 and 1.1.2.5

version 1.1.2.2, 2001/10/09 18:52:15 version 1.1.2.5, 2001/11/26 20:48:00
Line 30 
Line 30 
 #define Pegasus_ResponseHandler_h #define Pegasus_ResponseHandler_h
  
 #include <Pegasus/Common/Config.h> #include <Pegasus/Common/Config.h>
   #include <Pegasus/Common/Array.h>
   #include <Pegasus/Common/OperationContext.h>
  
 PEGASUS_NAMESPACE_BEGIN PEGASUS_NAMESPACE_BEGIN
  
 template<class object_type> template<class object_type>
 class ResponseHandler  class PEGASUS_EXPORT ResponseHandler
 { {
 public: public:
 //    enum ProcessingClass { POLL, SIGNAL }; //    enum ProcessingClass { POLL, SIGNAL };
Line 59 
Line 61 
       /** ATTN:       /** ATTN:
       */       */
       virtual void reserve(const Uint32 size) = 0;       virtual void reserve(const Uint32 size) = 0;
 //    virtual CIMPredicate *processing(  
 //       ProcessingClass pc = POLL,  
 //       FilteringClass fc = INDISCRETE ) = 0;  
  
       /** ATTN:       /** ATTN:
       */       */
       virtual void processing(void) = 0;       virtual void processing(void) = 0;
  
         virtual void processing(OperationContext *context) = 0;
   
       /** ATTN:       /** ATTN:
       */       */
       virtual void complete(void) = 0;       virtual void complete(void) = 0;
  
         virtual void complete(OperationContext *context) = 0;
 }; };
  
 PEGASUS_NAMESPACE_END PEGASUS_NAMESPACE_END


Legend:
Removed from v.1.1.2.2  
changed lines
  Added in v.1.1.2.5

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2