Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members
DsLogNotification::AttributeValueChange Struct Reference
An attribute value change event is emitted by an event or notify log factory when a log attribute was changed.
More...
import "DsLogNotification.idl";
List of all members.
Detailed Description
An attribute value change event is emitted by an event or notify log factory when a log attribute was changed.
The log attributes include:
- The capacity alarm threshold values.
- The log full action.
- The maximum log size.
- The log start time.
- The log stop time.
- The log week masks.
- The log filter (only for notify logs).
This structure contains the following information:
- A reference to the log object that had an attribute changed.
- The unique idenfier of the log object that had an attribute changed.
- The absolute time at which the attribute value change occurred.
- The attribute that was changed. This will be one of the attributes listed in the enumeration above.
- The new value of the attribute. This is an
any
with a typecode that corresponds to the data type of the attribute. - The old value of the attribute. This is an
any
with a typecode that corresponds to the data type of the attribute.
Member Data Documentation
LogId DsLogNotification::AttributeValueChange::id
|
|
Log DsLogNotification::AttributeValueChange::logref
|
|
any DsLogNotification::AttributeValueChange::new_value
|
|
any DsLogNotification::AttributeValueChange::old_value
|
|
TimeT DsLogNotification::AttributeValueChange::time
|
|
