#include <acsServiceController.h>
Public Member Functions | |
ACSServiceController (ACSDaemonContext *icontext, ACSServiceRequestDescription *idesc, bool iautostart) | |
virtual ACE_CString | getServiceName () |
~ACSServiceController () | |
Protected Member Functions | |
ControlledServiceRequest * | createControlledServiceRequest (ACSServiceRequestType itype, acsdaemon::DaemonCallback_ptr callback=NULL) |
acsdaemon::ServiceState | getActualState () |
virtual bool | setState (acsdaemon::ServiceState istate) |
void | fireAlarm (acsdaemon::ServiceState state) |
Private Attributes | |
ACSServiceRequestDescription * | desc |
ACE_CString | corbaloc |
bool | alarmSystemInitialized |
::alarmsystem::AlarmService_var | alarmService |
ACSServiceController::ACSServiceController | ( | ACSDaemonContext * | icontext, | |
ACSServiceRequestDescription * | idesc, | |||
bool | iautostart | |||
) |
ACSServiceController::~ACSServiceController | ( | ) |
ControlledServiceRequest* ACSServiceController::createControlledServiceRequest | ( | ACSServiceRequestType | itype, | |
acsdaemon::DaemonCallback_ptr | callback = NULL | |||
) | [protected, virtual] |
Implements ServiceController.
void ACSServiceController::fireAlarm | ( | acsdaemon::ServiceState | state | ) | [protected, virtual] |
Implements ServiceController.
acsdaemon::ServiceState ACSServiceController::getActualState | ( | ) | [protected, virtual] |
Implements ServiceController.
virtual ACE_CString ACSServiceController::getServiceName | ( | ) | [virtual] |
Implements ServiceController.
virtual bool ACSServiceController::setState | ( | acsdaemon::ServiceState | istate | ) | [protected, virtual] |
Reimplemented from ServiceController.
::alarmsystem::AlarmService_var ACSServiceController::alarmService [private] |
bool ACSServiceController::alarmSystemInitialized [private] |
ACE_CString ACSServiceController::corbaloc [private] |