(file) Return to ProviderManagerService.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / ProviderManager / Attic

Diff for /pegasus/src/Pegasus/ProviderManager/Attic/ProviderManagerService.h between version 1.13 and 1.14

version 1.13, 2002/03/25 21:48:01 version 1.14, 2002/04/01 23:47:41
Line 63 
Line 63 
     virtual void _handle_async_request(AsyncRequest * request);     virtual void _handle_async_request(AsyncRequest * request);
  
 protected: protected:
     Pair<String, String> _lookupProviderForClass(const CIMObjectPath & objectPath);      virtual Pair<String, String> _lookupProviderForClass(const CIMObjectPath & objectPath);
  
 protected: protected:
     static PEGASUS_THREAD_RETURN PEGASUS_THREAD_CDECL handleServiceOperation(void * arg) throw();     static PEGASUS_THREAD_RETURN PEGASUS_THREAD_CDECL handleServiceOperation(void * arg) throw();
Line 101 
Line 101 
  
     void handleInvokeMethodRequest(const Message * message) throw();     void handleInvokeMethodRequest(const Message * message) throw();
  
     void handleEnableIndicationRequest(const Message * message) throw();  
     void handleModifyIndicationRequest(const Message * message) throw();  
     void handleDisableIndicationRequest(const Message * message) throw();  
   
     void handleCreateSubscriptionRequest(const Message * message) throw();     void handleCreateSubscriptionRequest(const Message * message) throw();
     void handleModifySubscriptionRequest(const Message * message) throw();     void handleModifySubscriptionRequest(const Message * message) throw();
     void handleDeleteSubscriptionRequest(const Message * message) throw();     void handleDeleteSubscriptionRequest(const Message * message) throw();
  
 protected: protected:
     ThreadPool _threadPool;     ThreadPool _threadPool;
     Semaphore _threadSemaphore;  
  
     SafeQueue<Message *> _incomingQueue;     SafeQueue<Message *> _incomingQueue;
     //SafeQueue<Message *> _outgoingQueue;     //SafeQueue<Message *> _outgoingQueue;
  
     ProviderRegistrationManager * _providerRegistrationManager;     ProviderRegistrationManager * _providerRegistrationManager;
   
 }; };
  
 PEGASUS_NAMESPACE_END PEGASUS_NAMESPACE_END


Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2