version 1.25, 2006/07/24 06:28:40
|
version 1.26, 2006/08/08 17:21:57
|
|
|
| |
IndicationHandlerService(CIMRepository* repository); | IndicationHandlerService(CIMRepository* repository); |
| |
IndicationHandlerService(void); |
|
|
|
~IndicationHandlerService(void) { } ; | ~IndicationHandlerService(void) { } ; |
| |
virtual void _handle_async_request(AsyncRequest *req); | virtual void _handle_async_request(AsyncRequest *req); |
|
|
| |
virtual void handleEnqueue(void); | virtual void handleEnqueue(void); |
| |
static void _handleIndicationCallBack(AsyncOpNode *, |
|
MessageQueue *, |
|
void *); |
|
|
|
AtomicInt dienow; | AtomicInt dienow; |
| |
private: | private: |
|
IndicationHandlerService(); // unimplemented |
|
|
CIMRepository* _repository; | CIMRepository* _repository; |
| |
CIMHandleIndicationResponseMessage* _handleIndication( | CIMHandleIndicationResponseMessage* _handleIndication( |
|
|
| |
CIMHandler* _lookupHandlerForClass(const CIMName& className); | CIMHandler* _lookupHandlerForClass(const CIMName& className); |
| |
String _parseDestination(String dest); |
|
|
|
Boolean _loadHandler( | Boolean _loadHandler( |
CIMHandleIndicationRequestMessage* request, | CIMHandleIndicationRequestMessage* request, |
CIMException & cimException); | CIMException & cimException); |