Typedefs | Variables

acscommon Namespace Reference

Typedefs

typedef unsigned long long TimeStamp

Variables

const string LOG_FACTORY_NAME = "LogFactory"
const string NOTIFICATION_FACTORY_NAME = "NotifyEventChannelFactory"
const string LOGGING_NOTIFICATION_FACTORY_NAME = "LoggingNotifyEventChannelFactory"
const string ARCHIVE_NOTIFICATION_FACTORY_NAME = "ArchiveNotifyEventChannelFactory"
const string ALARM_NOTIFICATION_FACTORY_NAME = "AlarmNotifyEventChannelFactory"
const string NAMING_SERVICE_NAME = "NameService"
const string ALMADOMAIN = "ALMA"
const string ARCHIVING_DOMAIN = "Archiving"
const string LOGGING_DOMAIN = "Logging"
const string ARCHIVING_CHANNEL_NAME = "ArchivingChannel"
const string ARCHIVING_CHANNEL_KIND = ""
const string LOGGING_CHANNEL_NAME = "LoggingChannelBin"
const string LOGGING_CHANNEL_XML_NAME = "LoggingChannel"
const string LOGGING_CHANNEL_KIND = ""
const string DEFAULTDATANAME = "almaData"
const string NC_KIND = "channels"
const string LOGGING_TYPE = ""

Detailed Description

This module is intended to be a common place to group ALMA/ACS data type definitions and constant strings that are shared among different CVS modules. In short, it is in place to eliminate dependency problems.


Typedef Documentation

typedef unsigned long long acscommon::TimeStamp

Variable Documentation

const string acscommon::ALARM_NOTIFICATION_FACTORY_NAME = "AlarmNotifyEventChannelFactory"

ALARM_NOTIFICATION_FACTORY_NAME is the CORBA service used to create new event channels for Alarms.

const string acscommon::ALMADOMAIN = "ALMA"

Domain for notification channels. This domain is used for ICD-style events shared between ALMA subsystems.

Todo:
Should this be renamed ALMA_DOMAIN?
const string acscommon::ARCHIVE_NOTIFICATION_FACTORY_NAME = "ArchiveNotifyEventChannelFactory"

ARCHIVE_NOTIFICATION_FACTORY_NAME is the CORBA service used to create new event channels for events sent directly to the ALMA Archive.

Kind of the notification channel (as registered with the Naming Service) that contains events from BACI properties to be stored in the ALMA Archive.

const string acscommon::ARCHIVING_CHANNEL_NAME = "ArchivingChannel"

Name of the notification channel (as registered with the Naming Service) that contains events from BACI properties to be stored in the ALMA Archive.

const string acscommon::ARCHIVING_DOMAIN = "Archiving"

Domain for notification channels. This domain is used for events sent to the ALMA Archive.

const string acscommon::DEFAULTDATANAME = "almaData"

DEFAULTDATANAME is just something that needs to be packed into Structured Events. This defines the name of the data structure being used where filtering is applicable.

const string acscommon::LOG_FACTORY_NAME = "LogFactory"

The name of the ACS logging service as registered with the CORBA Naming Service.

Kind of the notification channel (as registered with the Naming Service) that contains events from BACI properties to be stored in the ALMA Archive.

const string acscommon::LOGGING_CHANNEL_NAME = "LoggingChannelBin"

Name of the notification channel (as registered with the Naming Service) that contains logs in "binary" idl way.

const string acscommon::LOGGING_CHANNEL_XML_NAME = "LoggingChannel"

Name of the notification channer that contains the logs in xml

const string acscommon::LOGGING_DOMAIN = "Logging"

Domain for notification channels. This domain is used for logging events sent.

const string acscommon::LOGGING_NOTIFICATION_FACTORY_NAME = "LoggingNotifyEventChannelFactory"

LOGGING_NOTIFICATION_FACTORY_NAME is the CORBA service used to create new event channels for log events.

const string acscommon::LOGGING_TYPE = ""

Type field of logging events.

const string acscommon::NAMING_SERVICE_NAME = "NameService"

NAMING_SERVICE_NAME is the name of the CORBA service which binds names to CORBA objects.

const string acscommon::NC_KIND = "channels"

NC_KIND stands for naming context kind. Whenever we attach a channel to the Naming Service, we use the "kind" type to hopefully ensure nothing overwrites the NC_ID orphaned context.

const string acscommon::NOTIFICATION_FACTORY_NAME = "NotifyEventChannelFactory"

NOTIFICATION_FACTORY_NAME is the CORBA service used to create new event channels.