|
ACSServiceRequest − |
|
#include <acsRequest.h> Inherits ChainedRequest< 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 () |
|
ACSServiceRequestType getRequestType () |
|
ACSServiceRequestDescription * getDescription () |
|
const char * getACSServiceName () |
|
int getInstanceNumber () |
|
const char * getHost () |
|
virtual bool isAsync () |
|
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 |
|
ACSServiceRequest::ACSServiceRequest (ACSDaemonContext * icontext, ACSServiceRequestTarget itarget, ACSServiceRequestType itype, ACSServiceRequestDescription * idesc, acsdaemon::DaemonCallback_ptr icallback = NULL) |
|
ACSServiceRequest::~ACSServiceRequest () |
|
void ACSServiceRequest::abort () [protected, virtual] |
|
Implements Request. |
|
acsdaemon::DaemonCallback_ptr ACSServiceRequest::cbptr () [private] |
|
void ACSServiceRequest::complete () [protected, virtual] |
|
Reimplemented from ChainedRequest< ACSServiceRequest >. |
|
void ACSServiceRequest::done (const ::ACSErr::Completion & comp) |
|
bool ACSServiceRequest::execute () [protected, virtual] |
|
Implements Request. |
|
const char* ACSServiceRequest::getACSServiceName () [inline] |
|
const ACSErr::Completion* ACSServiceRequest::getCompletion () [inline] |
|
ACSServiceRequestDescription* ACSServiceRequest::getDescription () [inline] |
|
const char* ACSServiceRequest::getHost () [inline] |
|
int ACSServiceRequest::getInstanceNumber () [inline] |
|
ACSServiceRequestTarget ACSServiceRequest::getRequestTarget () [inline] |
|
ACSServiceRequestType ACSServiceRequest::getRequestType () [inline] |
|
virtual bool ACSServiceRequest::isAsync () [inline, virtual] |
|
Reimplemented from ChainedRequest< ACSServiceRequest >. |
|
bool ACSServiceRequest::isErrorFree () [inline] |
|
void ACSServiceRequest::release () [private] |
|
void ACSServiceRequest::working (const ::ACSErr::Completion & comp) |
|
acsdaemon::DaemonCallback_var ACSServiceRequest::callback [private] |
|
acsdaemon::DaemonCallback_var ACSServiceRequest::cbvar [private] |
|
const ACSErr::Completion* ACSServiceRequest::completion [private] |
|
ACSDaemonContext* ACSServiceRequest::context [private] |
|
Reimplemented from ChainedRequest< ACSServiceRequest >. |
|
ACSServiceRequestDescription* ACSServiceRequest::desc [private] |
|
ACSServiceRequestType ACSServiceRequest::request_type [private] |
|
ACSServiceRequestTarget ACSServiceRequest::target [private] |
|
Generated automatically by Doxygen for ACS-2016.4 C++ API from the source code. |