version 1.8, 2007/06/19 17:58:03
|
version 1.9, 2008/05/02 19:02:55
|
|
|
{ | { |
CIMInstance provider; | CIMInstance provider; |
CIMInstance providerModule; | CIMInstance providerModule; |
|
#ifdef PEGASUS_ENABLE_INDICATION_COUNT |
|
Uint32 matchedIndCountPerSubscription; |
|
#endif |
Array <CIMName> classList; | Array <CIMName> classList; |
// Enabling Indications on Remote CMPI -V 5245 | // Enabling Indications on Remote CMPI -V 5245 |
#ifdef PEGASUS_ENABLE_REMOTE_CMPI | #ifdef PEGASUS_ENABLE_REMOTE_CMPI |
|
|
| |
providerClassList() | providerClassList() |
{ | { |
|
#ifdef PEGASUS_ENABLE_INDICATION_COUNT |
|
matchedIndCountPerSubscription = 0; |
|
#endif |
} | } |
| |
providerClassList (const providerClassList & rh) | providerClassList (const providerClassList & rh) |
: provider (rh.provider), | : provider (rh.provider), |
providerModule (rh.providerModule), | providerModule (rh.providerModule), |
|
#ifdef PEGASUS_ENABLE_INDICATION_COUNT |
|
matchedIndCountPerSubscription(rh.matchedIndCountPerSubscription), |
|
#endif |
classList (rh.classList) | classList (rh.classList) |
#ifdef PEGASUS_ENABLE_REMOTE_CMPI | #ifdef PEGASUS_ENABLE_REMOTE_CMPI |
, | , |
|
|
{ | { |
provider = rh.provider; | provider = rh.provider; |
providerModule = rh.providerModule; | providerModule = rh.providerModule; |
|
#ifdef PEGASUS_ENABLE_INDICATION_COUNT |
|
matchedIndCountPerSubscription = rh.matchedIndCountPerSubscription; |
|
#endif |
classList = rh.classList; | classList = rh.classList; |
#ifdef PEGASUS_ENABLE_REMOTE_CMPI | #ifdef PEGASUS_ENABLE_REMOTE_CMPI |
isRemoteNameSpace = rh.isRemoteNameSpace; | isRemoteNameSpace = rh.isRemoteNameSpace; |