Compounds | |
struct | DsLogAdmin::AvailabilityStatus |
The availability status contains information about whether or not the log is on duty and whether or not the log is full. More... | |
interface | DsLogAdmin::BasicLog |
The basic log interface is a concrete Log . More... | |
interface | DsLogAdmin::BasicLogFactory |
The basic log factory is a concrete LogMgr . More... | |
exception | DsLogAdmin::InvalidAttribute |
Exception that indicates that a log attribute was invalid. More... | |
exception | DsLogAdmin::InvalidConstraint |
Exception that indicates that the supplied constraint could not be parsed by the grammar used for a match operation. More... | |
exception | DsLogAdmin::InvalidGrammar |
Exception that indicates that the required grammar for a match operation is not supported by the log service. More... | |
exception | DsLogAdmin::InvalidLogFullAction |
Exception that indicates that a supplied log full action is not supported by the log service. More... | |
exception | DsLogAdmin::InvalidMask |
Exception that indicates that a supplied week mask was invalid. More... | |
exception | DsLogAdmin::InvalidParam |
Exception that indicates an invalid parameter. More... | |
exception | DsLogAdmin::InvalidRecordId |
Exception that indicates that a log identifier is invalid. More... | |
exception | DsLogAdmin::InvalidThreshold |
Exception that indicates that the supplied threshold values were invalid. More... | |
exception | DsLogAdmin::InvalidTime |
Exception that indicates that a supplied time value was invalid. More... | |
exception | DsLogAdmin::InvalidTimeInterval |
Exception that indicates that a supplied time interval was invalid. More... | |
interface | DsLogAdmin::Iterator |
The iterator is used when a query or retrieve operation is returning a large number of log records. More... | |
interface | DsLogAdmin::Log |
The base log interface supported by all logs in the log service. More... | |
exception | DsLogAdmin::LogDisabled |
Exception which indicates that the log's operational state is "disabled", i.e. More... | |
exception | DsLogAdmin::LogFull |
Exception that indicates that a log is full. More... | |
exception | DsLogAdmin::LogIdAlreadyExists |
Exception that indicates that the desired log identification number is not available. More... | |
exception | DsLogAdmin::LogLocked |
Exception that indicates that a log is locked. More... | |
interface | DsLogAdmin::LogMgr |
The base log maanger interface supported by all log factories. More... | |
exception | DsLogAdmin::LogOffDuty |
Exception which indicates that the log's availability status is "off_duty", i.e. More... | |
struct | DsLogAdmin::LogRecord |
A log record consists of an identifier, a time stamp, the log record attributes (a sequence of name/value pairs) and the log record information. More... | |
struct | DsLogAdmin::NVPair |
A name/value pair used for log attributes. More... | |
struct | DsLogAdmin::Time24 |
A time of day. More... | |
struct | DsLogAdmin::Time24Interval |
A interval of a day. More... | |
struct | DsLogAdmin::TimeInterval |
A time interval consists of an absolute start and stop time. More... | |
exception | DsLogAdmin::UnsupportedQoS |
Exception that indicates that some of the supplied QoS values were invalid. More... | |
struct | DsLogAdmin::WeekMaskItem |
A week mask item. More... | |
Typedefs | |
typedef unsigned long | LogId |
typedef unsigned long long | RecordId |
typedef sequence< RecordId > | RecordIdList |
typedef string | Constraint |
typedef TimeBase::TimeT | TimeT |
typedef sequence< NVPair > | NVList |
typedef sequence< LogRecord > | RecordList |
typedef sequence< any > | Anys |
typedef unsigned short | LogFullActionType |
typedef sequence< Time24Interval > | IntervalsOfDay |
typedef unsigned short | DaysOfWeek |
typedef sequence< WeekMaskItem > | WeekMask |
typedef unsigned short | Threshold |
typedef sequence< Threshold > | CapacityAlarmThresholdList |
typedef unsigned short | QoSType |
typedef sequence< QoSType > | QoSList |
typedef sequence< Log > | LogList |
typedef sequence< LogId > | LogIdList |
Enumerations | |
enum | OperationalState { disabled, enabled } |
The operational state of a log can be either enabled or disabled. More... | |
enum | AdministrativeState { locked, unlocked } |
The administrative state of a log can be either locked or unlocked. More... | |
enum | ForwardingState { on, off } |
The forwarding state of a log can be either on or off. More... | |
Variables | |
const string | default_grammar = "EXTENDED_TCL" |
const LogFullActionType | wrap = 0 |
The wrap log full action indicates that the log should delete old records if the log is full. More... | |
const LogFullActionType | halt = 1 |
The halt log full action indicates that the log should stop writing any more records if the log is full. More... | |
const unsigned short | Sunday = 1 |
const unsigned short | Monday = 2 |
const unsigned short | Tuesday = 4 |
const unsigned short | Wednesday = 8 |
const unsigned short | Thursday = 16 |
const unsigned short | Friday = 32 |
const unsigned short | Saturday = 64 |
const QoSType | QoSNone = 0 |
const QoSType | QoSFlush = 1 |
const QoSType | QoSReliability = 2 |
The detailed specification is available from the Object Managament Group.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The administrative state of a log can be either locked or unlocked. If locked, no records can be written to the log. This state can be set directly on the log. |
|
The forwarding state of a log can be either on or off. unlocked. If set to off, this log will not forward any log records. This state can be set directly on the log. |
|
The operational state of a log can be either enabled or disabled. The log is disabled if it encountered some runtime problem that prevents it from writing any more log records. |
|
|
|
|
|
The
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The
|