Classes | |
| struct | 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 | ObjectCreation |
| An object creation event is emitted by an event or notify log factory when a new log object was created. More... | |
| struct | ObjectDeletion |
| An object deletion event is emitted by an event or notify log factory when a log object was destroyed. More... | |
| struct | AttributeValueChange |
| An attribute value change event is emitted by an event or notify log factory when a log attribute was changed. More... | |
| struct | StateChange |
| A state change event is emitted by an event or notify log factory when a log changes state. More... | |
| struct | 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 | Log |
| typedef DsLogAdmin::LogId | LogId |
| typedef DsLogAdmin::Threshold | Threshold |
| typedef TimeBase::TimeT | TimeT |
| typedef unsigned short | PerceivedSeverityType |
| typedef unsigned short | AttributeType |
| typedef unsigned short | StateType |
Variables | |
| const PerceivedSeverityType | critical = 0 |
| const PerceivedSeverityType | minor = 1 |
| const PerceivedSeverityType | cleared = 2 |
| const AttributeType | capacityAlarmThreshold = 0 |
| const AttributeType | logFullAction = 1 |
| const AttributeType | maxLogSize = 2 |
| const AttributeType | startTime = 3 |
| const AttributeType | stopTime = 4 |
| const AttributeType | weekMask = 5 |
| const AttributeType | filter = 6 |
| const AttributeType | maxRecordLife = 7 |
| const AttributeType | qualityOfService = 8 |
| const StateType | administrativeState = 0 |
| const StateType | operationalState = 1 |
| const StateType | forwardingState = 2 |
The detailed specification is available from the Object Managament Group.
| typedef unsigned short DsLogNotification::PerceivedSeverityType |
| typedef unsigned short DsLogNotification::AttributeType |
| typedef unsigned short DsLogNotification::StateType |
| 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 StateType DsLogNotification::operationalState = 1 |
| const StateType DsLogNotification::forwardingState = 2 |
![]()