#include <acsDaemonImpl.h>
Collaboration diagram for ACSDaemonServiceImpl< T >:

Public Member Functions | |
| ACSDaemonServiceImpl (LoggingProxy &logProxy, bool isProtected) | |
| virtual | ~ACSDaemonServiceImpl () |
| bool | isInitialized () |
| bool | isProtected () |
| std::string | getPort () |
| std::string | getName () |
| int | startup (int argc, char *argv[]) |
| int | run () |
| void | shutdown (bool wait_for_completition) |
| const char * | getIOR () const |
Protected Member Functions | |
| virtual int | init_ORB (int &argc, char *argv[]) |
Protected Attributes | |
| bool | m_isInitialized |
| bool | m_isProtected |
| bool | m_blockTermination |
| CORBA::ORB_var | m_orb |
| LoggingProxy & | m_logProxy |
| CORBA::String_var | m_ior |
| T | handler |
The ACSDaemonServiceImpl class manages the lifecycle of the CORBA interface that the daemon is to provide.
|
||||||||||||||||
|
Constructor |
|
|||||||||
|
Destructor |
|
|||||||||
|
Get CORBA IOR. |
|
|||||||||
|
Retrieve the name for this service |
|
|||||||||
|
Retrieve the port for this service |
|
||||||||||||||||
|
initialize the ORB. |
|
|||||||||
|
Initalization status |
|
|||||||||
|
Tells if daemon was started in protected mode |
|
|||||||||
|
Run the service.
|
|
||||||||||
|
Shutdown the service. |
|
||||||||||||||||
|
Initializes the service. |
|
|||||
|
Implementation of the CORBA interface this service provides * |
|
|||||
|
Daemon shutdown in progress flag * |
|
|||||
|
CORBA IOR * |
|
|||||
|
Initialization status |
|
|||||
|
Protected mode |
|
|||||
|
Logging. proxy * |
|
|||||
|
The ORB that we use. |
1.3.8