Main Page
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File List
Namespace Members
Compound Members
DsLogNotification::StateChange Struct Reference
A state change event is emitted by an event or notify log factory when a log changes state.
More...
import "
DsLogNotification.idl
";
List of all members.
Public Attributes
Log
logref
LogId
id
TimeT
time
StateType
type
any
new_value
Detailed Description
A state change event is emitted by an event or notify log factory when a log changes state.
The log states include:
The administrative state.
The operational state.
The forwarding state.
This structure contains the following information:
A reference to the log object that changed state.
The unique idenfier of the log object that changed state.
The absolute time at which the state change occurred.
The state type was changed. This will be one of the states listed in the enumeration above.
The new state value. This is an
any
with a typecode that corresponds to the data type of the state.
Member Data Documentation
LogId
DsLogNotification::StateChange::id
Log
DsLogNotification::StateChange::logref
any DsLogNotification::StateChange::new_value
TimeT
DsLogNotification::StateChange::time
StateType
DsLogNotification::StateChange::type