Classes | Namespaces | Typedefs | Enumerations | Variables

acsdaemon.idl File Reference

import "acscommon.idl";
import "acscomponent.idl";
import "ACSErrTypeCommon.idl";
import "maciErrType.idl";
import "acsdaemonErrType.idl";
Include dependency graph for acsdaemon.idl:

Go to the source code of this file.

Classes

interface  acsdaemon::DaemonCallback
interface  acsdaemon::ContainerDaemon
interface  acsdaemon::DaemonSequenceCallback
interface  acsdaemon::ServiceDefinitionBuilder
interface  acsdaemon::ImpBase
interface  acsdaemon::NamingServiceSpell
interface  acsdaemon::NamingServiceImp
interface  acsdaemon::NotificationServiceSpell
interface  acsdaemon::NotificationServiceImp
interface  acsdaemon::CDBSpell
interface  acsdaemon::CDBImp
interface  acsdaemon::ManagerSpell
interface  acsdaemon::ManagerImp
interface  acsdaemon::ACSLogSpell
interface  acsdaemon::ACSLogImp
interface  acsdaemon::LoggingServiceSpell
interface  acsdaemon::LoggingServiceImp
interface  acsdaemon::InterfaceRepositorySpell
interface  acsdaemon::InterfaceRepositoryImp
interface  acsdaemon::AlarmServiceSpell
interface  acsdaemon::AlarmServiceImp
interface  acsdaemon::ServicesDaemon

Namespaces

namespace  acsdaemon

Typedefs

typedef string acsdaemon::services_definition_xml

Enumerations

enum  acsdaemon::ServiceState { acsdaemon::NOT_EXISTING, acsdaemon::DEFUNCT, acsdaemon::DEGRADED, acsdaemon::RUNNING }

Variables

const string acsdaemon::containerDaemonServiceName = "ACSContainerDaemon"
const string acsdaemon::servicesDaemonServiceName = "ACSServicesDaemon"
const string acsdaemon::systemNotificationServiceDefault = "NotifyEventChannelFactory"
const string acsdaemon::systemNotificationServiceLogging = "LoggingNotifyEventChannelFactory"
const string acsdaemon::systemNotificationServiceAlarms = "AlarmNotifyEventChannelFactory"
const string acsdaemon::systemNotificationServiceMonitorarchive = "ArchiveNotifyEventChannelFactory"

Detailed Description

ACS Daemon's IDL File