#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