#include "acsdaemonS.h"
#include <acsThread.h>
#include <acsutilPorts.h>
#include <queue>
#include <memory>
Go to the source code of this file.
Classes |
struct | ACSService |
class | Request |
class | RequestProcessorThread |
class | ChainedRequest< R > |
class | RequestChainContext< R > |
class | ACSServiceRequestDescription |
class | ACSServiceRequest |
class | ACSServiceRequestChainContext |
Defines |
#define | CORBA_TIMEOUT 5000 |
#define | EC_OK 0 |
#define | EC_CANNOTCREATE 40 |
#define | EC_CANNOTUSE 41 |
#define | EC_FAILURE 42 |
#define | EC_BADARGS 43 |
#define | EC_NOPORT 44 |
#define | EC_TIMEOUT 45 |
#define | ACS_SERVICE_TYPES UNKNOWN |
#define | ACS_SERVICE_INSTANCES 10 |
Enumerations |
enum | ACSServiceType {
NAMING_SERVICE = 0,
NOTIFICATION_SERVICE,
CDB,
MANAGER,
ACS_LOG_SERVICE,
LOGGING_SERVICE,
INTERFACE_REPOSITORY,
ALARM_SERVICE,
UNKNOWN
} |
enum | ACSServiceRequestType { START_SERVICE,
STOP_SERVICE
} |
enum | ACSServiceRequestTarget { LOCAL,
DAEMON,
IMP
} |
Functions |
ACSServiceType | acsServiceXMLTagToEnum (const char *service) |
Variables |
const ACSService | acsServices [] |
Define Documentation
#define ACS_SERVICE_INSTANCES 10 |
#define ACS_SERVICE_TYPES UNKNOWN |
#define CORBA_TIMEOUT 5000 |
#define EC_CANNOTCREATE 40 |
Enumeration Type Documentation
- Enumerator:
START_SERVICE |
|
STOP_SERVICE |
|
- Enumerator:
NAMING_SERVICE |
|
NOTIFICATION_SERVICE |
|
CDB |
|
MANAGER |
|
ACS_LOG_SERVICE |
|
LOGGING_SERVICE |
|
INTERFACE_REPOSITORY |
|
ALARM_SERVICE |
|
UNKNOWN |
|
Function Documentation
Variable Documentation