#include <acsRequest.h>
Inheritance diagram for ACSServiceRequest:
Public Member Functions | |
ACSServiceRequest (ACSDaemonContext *icontext, ACSServiceRequestTarget itarget, ACSServiceRequestType itype, ACSServiceRequestDescription *idesc, acsdaemon::DaemonCallback_ptr icallback=NULL) | |
~ACSServiceRequest () | |
void | done (const ::ACSErr::Completion &comp) |
void | working (const ::ACSErr::Completion &comp) |
const ACSErr::Completion * | getCompletion () |
bool | isErrorFree () |
ACSServiceRequestTarget | getRequestTarget () |
ACSServiceRequestDescription * | getDescription () |
const char * | getACSServiceName () |
int | getInstanceNumber () |
const char * | getHost () |
Protected Member Functions | |
void | complete () |
void | abort () |
bool | execute () |
Private Member Functions | |
acsdaemon::DaemonCallback_ptr | cbptr () |
void | release () |
Private Attributes | |
ACSDaemonContext * | context |
ACSServiceRequestTarget | target |
ACSServiceRequestType | request_type |
ACSServiceRequestDescription * | desc |
acsdaemon::DaemonCallback_var | callback |
const ACSErr::Completion * | completion |
acsdaemon::DaemonCallback_var | cbvar |
|
|
|
|
|
Implements Request.
|
|
|
|
Reimplemented from ChainedRequest< ACSServiceRequest >.
|
|
|
|
Implements Request.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from ChainedRequest< ACSServiceRequest >.
|
|
|
|
|
|
|