DsLogNotification.idl File Reference

import "DsLogAdmin.idl";

Go to the source code of this file.

Namespaces

namespace  DsLogNotification

Classes

struct  DsLogNotification::ThresholdAlarm
 A threshold alarm is emitted by an event or notify log factory when the size of a log has exceeded an alarm threshold value. More...
struct  DsLogNotification::ObjectCreation
 An object creation event is emitted by an event or notify log factory when a new log object was created. More...
struct  DsLogNotification::ObjectDeletion
 An object deletion event is emitted by an event or notify log factory when a log object was destroyed. More...
struct  DsLogNotification::AttributeValueChange
 An attribute value change event is emitted by an event or notify log factory when a log attribute was changed. More...
struct  DsLogNotification::StateChange
 A state change event is emitted by an event or notify log factory when a log changes state. More...
struct  DsLogNotification::ProcessingErrorAlarm
 A processing error alarm event is generated by a log factory if one of its logs has generated an error. More...

Typedefs

typedef DsLogAdmin::Log DsLogNotification::Log
typedef DsLogAdmin::LogId DsLogNotification::LogId
typedef DsLogAdmin::Threshold DsLogNotification::Threshold
typedef TimeBase::TimeT DsLogNotification::TimeT
typedef unsigned short DsLogNotification::PerceivedSeverityType
typedef unsigned short DsLogNotification::AttributeType
typedef unsigned short DsLogNotification::StateType

Variables

const PerceivedSeverityType DsLogNotification::critical = 0
const PerceivedSeverityType DsLogNotification::minor = 1
const PerceivedSeverityType DsLogNotification::cleared = 2
const AttributeType DsLogNotification::capacityAlarmThreshold = 0
const AttributeType DsLogNotification::logFullAction = 1
const AttributeType DsLogNotification::maxLogSize = 2
const AttributeType DsLogNotification::startTime = 3
const AttributeType DsLogNotification::stopTime = 4
const AttributeType DsLogNotification::weekMask = 5
const AttributeType DsLogNotification::filter = 6
const AttributeType DsLogNotification::maxRecordLife = 7
const AttributeType DsLogNotification::qualityOfService = 8
const StateType DsLogNotification::administrativeState = 0
const StateType DsLogNotification::operationalState = 1
const StateType DsLogNotification::forwardingState = 2