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-2015.2 C++ API from the source code. |