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

Diff for /pegasus/src/Pegasus/ProviderManager2/Attic/OOPProviderManagerRouter.h between version 1.5.2.2 and 1.6

version 1.5.2.2, 2006/05/23 18:23:40 version 1.6, 2006/02/24 19:16:28
Line 51 
Line 51 
  
 PEGASUS_NAMESPACE_BEGIN PEGASUS_NAMESPACE_BEGIN
  
 typedef void (*PEGASUS_PROVIDERMODULEFAIL_CALLBACK_T)(const String &,  
     const String &, Uint16);  
   
 class ProviderAgentContainer; class ProviderAgentContainer;
  
 typedef HashTable<String, ProviderAgentContainer*, EqualFunc<String>, typedef HashTable<String, ProviderAgentContainer*, EqualFunc<String>,
Line 65 
Line 62 
 public: public:
     OOPProviderManagerRouter(     OOPProviderManagerRouter(
         PEGASUS_INDICATION_CALLBACK_T indicationCallback,         PEGASUS_INDICATION_CALLBACK_T indicationCallback,
         PEGASUS_RESPONSE_CHUNK_CALLBACK_T responseChunkCallback,          PEGASUS_RESPONSE_CHUNK_CALLBACK_T responseChunkCallback);
         PEGASUS_PROVIDERMODULEFAIL_CALLBACK_T providerModuleFailCallback);  
  
     virtual ~OOPProviderManagerRouter();     virtual ~OOPProviderManagerRouter();
  
Line 89 
Line 85 
  
     /**     /**
         Return a pointer to the ProviderAgentContainer for the specified         Return a pointer to the ProviderAgentContainer for the specified
         module instance and requesting user.  If no appropriate          moduleName and userName.  If no ProviderAgentContainer exists for
         ProviderAgentContainer exists, one is created in an uninitialized state.          this moduleName/userName pair, one is created in an uninitialized
           state.
      */      */
     ProviderAgentContainer* _lookupProviderAgent(     ProviderAgentContainer* _lookupProviderAgent(
         const CIMInstance& providerModule,          const String& moduleName,
         CIMRequestMessage* request);          const String& userName);
  
     /**     /**
         Return an array of pointers to ProviderAgentContainers for the         Return an array of pointers to ProviderAgentContainers for the
Line 125 
Line 122 
     PEGASUS_RESPONSE_CHUNK_CALLBACK_T _responseChunkCallback;     PEGASUS_RESPONSE_CHUNK_CALLBACK_T _responseChunkCallback;
  
     /**     /**
         Callback function to be called upon detection of failure of a  
         provider module.  
      */  
     PEGASUS_PROVIDERMODULEFAIL_CALLBACK_T _providerModuleFailCallback;  
   
     /**  
         The _providerAgentTable contains a ProviderAgentContainer entry for         The _providerAgentTable contains a ProviderAgentContainer entry for
         each of the Provider Agent processes for which a request has been         each of the Provider Agent processes for which a request has been
         processed.  ProviderAgentContainer objects are persistent; once one         processed.  ProviderAgentContainer objects are persistent; once one


Legend:
Removed from v.1.5.2.2  
changed lines
  Added in v.1.6

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2