|
ImpController − |
|
#include <acsServiceController.h> Inherits ServiceController. |
|
Public Member Functions |
|
ImpController (ACSDaemonContext *icontext, ACSServiceType iservice, bool iautostart=true) |
|
ACSServiceType getACSService () |
|
virtual ACE_CString getServiceName () |
|
void setConfigurationReference (const short instance_number, const acsdaemon::ServiceInfoSeq &services_info) |
|
Protected Member Functions |
|
ControlledServiceRequest * createControlledServiceRequest (ACSServiceRequestType itype, acsdaemon::DaemonCallback_ptr callback=NULL) |
|
acsdaemon::ServiceState getActualState () |
|
void fireAlarm (acsdaemon::ServiceState state) |
|
Private Attributes |
|
ACSServiceType service |
|
ACE_CString corbaloc |
|
bool firstCheck |
|
ImpController::ImpController (ACSDaemonContext * icontext, ACSServiceType iservice, bool iautostart = true) |
|
ControlledServiceRequest* ImpController::createControlledServiceRequest (ACSServiceRequestType itype, acsdaemon::DaemonCallback_ptr callback = NULL) [protected, virtual] |
|
Implements ServiceController. |
|
void ImpController::fireAlarm (acsdaemon::ServiceState state) [inline, protected, virtual] |
|
Implements ServiceController. |
|
ACSServiceType ImpController::getACSService () [inline] |
|
acsdaemon::ServiceState ImpController::getActualState () [protected, virtual] |
|
Implements ServiceController. |
|
virtual ACE_CString ImpController::getServiceName () [virtual] |
|
Implements ServiceController. |
|
void ImpController::setConfigurationReference (const short instance_number, const acsdaemon::ServiceInfoSeq & services_info) |
|
ACE_CString ImpController::corbaloc [private] |
|
bool ImpController::firstCheck [private] |
|
ACSServiceType ImpController::service [private] |
|
Generated automatically by Doxygen for ACS-2015.4 C++ API from the source code. |