version 1.34, 2008/12/01 17:49:51
|
version 1.36, 2009/04/09 05:23:26
|
|
|
Uint32 mask, | Uint32 mask, |
AsyncOpNode* operation, | AsyncOpNode* operation, |
Uint32 destination, | Uint32 destination, |
Uint32 response, |
|
Boolean blocking) | Boolean blocking) |
: AsyncMessage( | : AsyncMessage( |
type, destination, mask | MessageMask::ha_request, operation), | type, destination, mask | MessageMask::ha_request, operation), |
resp(response), |
|
block(blocking) | block(blocking) |
{ | { |
if (op != 0) | if (op != 0) |
|
|
Uint32 mask, | Uint32 mask, |
AsyncOpNode* operation, | AsyncOpNode* operation, |
Uint32 resultCode, | Uint32 resultCode, |
Uint32 destination, |
|
Boolean blocking) | Boolean blocking) |
: AsyncMessage( | : AsyncMessage( |
type, destination, mask | MessageMask::ha_reply, operation), |
type,0, mask | MessageMask::ha_reply, operation), |
result(resultCode), | result(resultCode), |
block(blocking) | block(blocking) |
{ | { |
|
|
AsyncIoClose::AsyncIoClose( | AsyncIoClose::AsyncIoClose( |
AsyncOpNode* operation, | AsyncOpNode* operation, |
Uint32 destination, | Uint32 destination, |
Uint32 response, |
|
Boolean blocking) | Boolean blocking) |
: AsyncRequest( | : AsyncRequest( |
ASYNC_IOCLOSE, | ASYNC_IOCLOSE, |
0, | 0, |
operation, | operation, |
destination, | destination, |
response, |
|
blocking) | blocking) |
{ | { |
} | } |
|
|
CimServiceStart::CimServiceStart( | CimServiceStart::CimServiceStart( |
AsyncOpNode* operation, | AsyncOpNode* operation, |
Uint32 destination, | Uint32 destination, |
Uint32 response, |
|
Boolean blocking) | Boolean blocking) |
: AsyncRequest( | : AsyncRequest( |
ASYNC_CIMSERVICE_START, | ASYNC_CIMSERVICE_START, |
0, operation, destination, | 0, operation, destination, |
response, blocking) |
blocking) |
{ | { |
} | } |
| |
|
|
CimServiceStop::CimServiceStop( | CimServiceStop::CimServiceStop( |
AsyncOpNode* operation, | AsyncOpNode* operation, |
Uint32 destination, | Uint32 destination, |
Uint32 response, |
|
Boolean blocking) | Boolean blocking) |
: AsyncRequest( | : AsyncRequest( |
ASYNC_CIMSERVICE_STOP, | ASYNC_CIMSERVICE_STOP, |
0, operation, destination, | 0, operation, destination, |
response, blocking) |
blocking) |
{ | { |
} | } |
| |
AsyncOperationStart::AsyncOperationStart( | AsyncOperationStart::AsyncOperationStart( |
AsyncOpNode* operation, | AsyncOpNode* operation, |
Uint32 destination, | Uint32 destination, |
Uint32 response, |
|
Boolean blocking, | Boolean blocking, |
Message* action) | Message* action) |
: AsyncRequest( | : AsyncRequest( |
ASYNC_ASYNC_OP_START, | ASYNC_ASYNC_OP_START, |
0, | 0, |
operation, | operation, |
destination, response, blocking), |
destination, |
|
blocking), |
_act(action) | _act(action) |
{ | { |
} | } |
|
|
AsyncOperationResult::AsyncOperationResult( | AsyncOperationResult::AsyncOperationResult( |
AsyncOpNode* operation, | AsyncOpNode* operation, |
Uint32 resultCode, | Uint32 resultCode, |
Uint32 destination, |
|
Boolean blocking) | Boolean blocking) |
: AsyncReply( | : AsyncReply( |
ASYNC_ASYNC_OP_RESULT, | ASYNC_ASYNC_OP_RESULT, |
0, | 0, |
operation, | operation, |
resultCode, | resultCode, |
destination, |
|
blocking) | blocking) |
{ | { |
} | } |
|
|
AsyncModuleOperationStart::AsyncModuleOperationStart( | AsyncModuleOperationStart::AsyncModuleOperationStart( |
AsyncOpNode* operation, | AsyncOpNode* operation, |
Uint32 destination, | Uint32 destination, |
Uint32 response, |
|
Boolean blocking, | Boolean blocking, |
const String& targetModule, | const String& targetModule, |
Message* action) | Message* action) |
|
|
0, | 0, |
operation, | operation, |
destination, | destination, |
response, |
|
blocking), | blocking), |
_target_module(targetModule), | _target_module(targetModule), |
_act(action) | _act(action) |
|
|
AsyncModuleOperationResult::AsyncModuleOperationResult( | AsyncModuleOperationResult::AsyncModuleOperationResult( |
AsyncOpNode* operation, | AsyncOpNode* operation, |
Uint32 resultCode, | Uint32 resultCode, |
Uint32 destination, |
|
Boolean blocking, | Boolean blocking, |
const String& targetModule, | const String& targetModule, |
Message* result) | Message* result) |
: AsyncReply( | : AsyncReply( |
ASYNC_ASYNC_MODULE_OP_RESULT, | ASYNC_ASYNC_MODULE_OP_RESULT, |
0, | 0, |
operation, resultCode, destination, |
operation, resultCode, |
blocking), | blocking), |
_targetModule(targetModule), | _targetModule(targetModule), |
_res(result) | _res(result) |
|
|
: AsyncRequest( | : AsyncRequest( |
ASYNC_ASYNC_LEGACY_OP_START, | ASYNC_ASYNC_LEGACY_OP_START, |
0, | 0, |
operation, destination, CIMOM_Q_ID, false), |
operation, destination, |
|
false), |
_act(action) | _act(action) |
{ | { |
_act->put_async(this); | _act->put_async(this); |
|
|
Message* result) | Message* result) |
: AsyncReply( | : AsyncReply( |
ASYNC_ASYNC_LEGACY_OP_RESULT, | ASYNC_ASYNC_LEGACY_OP_RESULT, |
0, operation, |
0, operation, 0, false), |
0, CIMOM_Q_ID, false), |
|
_res(result) | _res(result) |
{ | { |
_res->put_async(this); | _res->put_async(this); |