version 1.5, 2002/03/04 21:36:36
|
version 1.6, 2002/03/13 00:10:41
|
|
|
#include <Pegasus/Common/MessageQueueService.h> | #include <Pegasus/Common/MessageQueueService.h> |
#include <Pegasus/Common/CIMMessage.h> | #include <Pegasus/Common/CIMMessage.h> |
#include <Pegasus/Repository/CIMRepository.h> | #include <Pegasus/Repository/CIMRepository.h> |
|
#include <Pegasus/Server/CIMServer.h> |
|
#include <Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h> |
#include <Pegasus/WQL/WQLParser.h> | #include <Pegasus/WQL/WQLParser.h> |
#include <Pegasus/WQL/WQLSelectStatement.h> | #include <Pegasus/WQL/WQLSelectStatement.h> |
#include <Pegasus/WQL/WQLSimplePropertySource.h> | #include <Pegasus/WQL/WQLSimplePropertySource.h> |
|
|
| |
struct ProviderClassList | struct ProviderClassList |
{ | { |
String providerName; |
CIMInstance provider; |
|
CIMInstance providerModule; |
Array <String> classList; | Array <String> classList; |
}; | }; |
| |
|
|
Constructs an IndicationSubscription instance and initializes instance | Constructs an IndicationSubscription instance and initializes instance |
variables. | variables. |
*/ | */ |
IndicationService(CIMRepository * repository); |
IndicationService ( |
|
CIMRepository * repository, |
|
CIMServer * server); |
| |
virtual ~IndicationService(void); | virtual ~IndicationService(void); |
| |
|
|
@return list of SubscriptionRef structs | @return list of SubscriptionRef structs |
*/ | */ |
Array <struct SubscriptionRef> _getProviderSubscriptions ( | Array <struct SubscriptionRef> _getProviderSubscriptions ( |
const String & providerName); |
const CIMReference & providerReference); |
| |
/** | /** |
Retrieves the string value of the filter query property | Retrieves the string value of the filter query property |
|
|
| |
CIMRepository* _repository; | CIMRepository* _repository; |
| |
|
CIMServer * _server; |
|
|
/** | /** |
Integer representing queue ID for accessing Provider Manager Service | Integer representing queue ID for accessing Provider Manager Service |
*/ | */ |
|
|
*/ | */ |
//Uint32 _repository; | //Uint32 _repository; |
| |
|
/** |
|
Handle to Provider Registration Manager |
|
*/ |
|
ProviderRegistrationManager * _providerRegManager; |
| |
/** | /** |
Values for the Subscription State property of the Subscription class, | Values for the Subscription State property of the Subscription class, |