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

Diff for /pegasus/src/Pegasus/Common/AsyncOpNode.h between version 1.1.2.2 and 1.1.2.3

version 1.1.2.2, 2001/10/18 17:24:51 version 1.1.2.3, 2001/10/25 15:41:00
Line 33 
Line 33 
 #include <Pegasus/Common/IPC.h> #include <Pegasus/Common/IPC.h>
 #include <Pegasus/Common/DQueue.h> #include <Pegasus/Common/DQueue.h>
 #include <Pegasus/Common/Config.h> #include <Pegasus/Common/Config.h>
   #include <Pegasus/Common/Message.h>
 #include <Pegasus/Common/ResponseHandler.h> #include <Pegasus/Common/ResponseHandler.h>
  
 PEGASUS_NAMESPACE_BEGIN PEGASUS_NAMESPACE_BEGIN
Line 97 
Line 98 
       virtual Boolean operator == (const AsyncOpNode & node) const = 0;       virtual Boolean operator == (const AsyncOpNode & node) const = 0;
       virtual Boolean timeout(void) throw(IPCException) = 0;       virtual Boolean timeout(void) throw(IPCException) = 0;
  
       virtual void notify(void *key,        virtual void notify(const void *key,
                           const OperationContext& context,                            OperationContext *context,
                           const Uint32 flag,                            Uint32 flag,
                           const Uint32 state) throw(IPCException) = 0;                            Uint32 state) throw(IPCException) = 0;
  
       virtual void put_req_context(OperationContext *context) throw(IPCException) = 0;       virtual void put_req_context(OperationContext *context) throw(IPCException) = 0;
       virtual void put_proc_context(OperationContext *context) throw(IPCException)= 0;       virtual void put_proc_context(OperationContext *context) throw(IPCException)= 0;
Line 137 
Line 138 
       virtual Uint32 is_parent(void) = 0;       virtual Uint32 is_parent(void) = 0;
       virtual Boolean is_my_child(AsyncOpNode *myself) = 0;       virtual Boolean is_my_child(AsyncOpNode *myself) = 0;
       virtual void make_orphan( AsyncOpNode *parent) = 0;       virtual void make_orphan( AsyncOpNode *parent) = 0;
   
         virtual Uint32 get_total_operations(void) = 0;
         virtual Uint32 get_completed_operations(void) = 0;
 }; };
  
 PEGASUS_NAMESPACE_END PEGASUS_NAMESPACE_END


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

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2