#include <acsServiceController.h>


Public Member Functions | |
| ImpController (ACSDaemonContext *icontext, ACSServiceType iservice, bool iautostart=true) | |
| ACSServiceType | getACSService () |
| virtual ACE_CString | getServiceName () |
| void | setManagerReference (const short instance_number, const char *ref) |
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 |
| 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::setManagerReference | ( | const short | instance_number, | |
| const char * | ref | |||
| ) |
ACE_CString ImpController::corbaloc [private] |
ACSServiceType ImpController::service [private] |
1.7.0