ACSServiceRequestChainContext

NAME
SYNOPSIS
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
Author

NAME

ACSServiceRequestChainContext −

SYNOPSIS

#include <acsRequest.h>

Inherits RequestChainContext< ACSServiceRequest >.

Public Member Functions

ACSServiceRequestChainContext (ACSDaemonContext *icontext, ACSServiceRequestType itype, bool ireuse_services, acsdaemon::DaemonSequenceCallback_ptr icallback)

~ACSServiceRequestChainContext ()

void addRequest (const char *iservice, const char **atts)

void startProcessing ()

Protected Member Functions

bool requestDone (ACSServiceRequest *request)

void chainDone ()

void chainAborted ()

Private Attributes

ACSDaemonContext * context

ACSServiceRequestType request_type

bool reuse_services

acsdaemon::DaemonSequenceCallback_var callback

int instance_number

bool free_instance

Constructor & Destructor Documentation

ACSServiceRequestChainContext::ACSServiceRequestChainContext (ACSDaemonContext * icontext, ACSServiceRequestType itype, bool ireuse_services, acsdaemon::DaemonSequenceCallback_ptr icallback)

ACSServiceRequestChainContext::~ACSServiceRequestChainContext ()

Member Function Documentation

void ACSServiceRequestChainContext::addRequest (const char * iservice, const char ** atts)

void ACSServiceRequestChainContext::chainAborted () [protected, virtual]

Implements RequestChainContext< ACSServiceRequest >.

void ACSServiceRequestChainContext::chainDone () [protected, virtual]

Implements RequestChainContext< ACSServiceRequest >.

bool ACSServiceRequestChainContext::requestDone (ACSServiceRequest * request) [protected, virtual]

Implements RequestChainContext< ACSServiceRequest >.

void ACSServiceRequestChainContext::startProcessing () [inline]

Member Data Documentation

acsdaemon::DaemonSequenceCallback_var ACSServiceRequestChainContext::callback [private]

ACSDaemonContext* ACSServiceRequestChainContext::context [private]

bool ACSServiceRequestChainContext::free_instance [private]

int ACSServiceRequestChainContext::instance_number [private]

ACSServiceRequestType ACSServiceRequestChainContext::request_type [private]

bool ACSServiceRequestChainContext::reuse_services [private]

Author

Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code.