version 1.7, 2006/11/14 18:34:57
|
version 1.8, 2007/02/09 18:32:22
|
|
|
CIMInstance provider; | CIMInstance provider; |
const CIMExportIndicationRequestMessage* expRequest = | const CIMExportIndicationRequestMessage* expRequest = |
dynamic_cast<const CIMExportIndicationRequestMessage*>(request); | dynamic_cast<const CIMExportIndicationRequestMessage*>(request); |
|
PEGASUS_ASSERT(expRequest != 0); |
if (_providerRegistrationManager->lookupIndicationConsumer( | if (_providerRegistrationManager->lookupIndicationConsumer( |
expRequest->destinationPath, provider, providerModule)) | expRequest->destinationPath, provider, providerModule)) |
{ | { |
|
|
{ | { |
CIMEnableModuleRequestMessage* emReq = | CIMEnableModuleRequestMessage* emReq = |
dynamic_cast<CIMEnableModuleRequestMessage*>(request); | dynamic_cast<CIMEnableModuleRequestMessage*>(request); |
|
PEGASUS_ASSERT(emReq != 0); |
providerModule = emReq->providerModule; | providerModule = emReq->providerModule; |
} | } |
else if (request->getType() == CIM_DISABLE_MODULE_REQUEST_MESSAGE) | else if (request->getType() == CIM_DISABLE_MODULE_REQUEST_MESSAGE) |
{ | { |
CIMDisableModuleRequestMessage* dmReq = | CIMDisableModuleRequestMessage* dmReq = |
dynamic_cast<CIMDisableModuleRequestMessage*>(request); | dynamic_cast<CIMDisableModuleRequestMessage*>(request); |
|
PEGASUS_ASSERT(dmReq != 0); |
providerModule = dmReq->providerModule; | providerModule = dmReq->providerModule; |
} | } |
else | else |