import "acsnc.idl";
Public Attributes | |
string | name |
ACS::Time | timestamp |
unsigned long long | count |
The following structure defines the description of an event. Each structured event published onto a notification channel by the various ACS APIs have an instance of this structure packed into it (in the remainder_of_body CORBA any field).
unsigned long long acsnc::EventDescription::count |
This value is the number of events of the current event type that have been published by the supplier instance. It's absolutely vital to note this is not necessarily the total number of (current event type) events sent (e.g., what if there are more than one suppliers for this particular channel?).
Defines the name of the publisher of this specific event. It could be the name of a component, subsystem, etc.
Defines the epoch in time just before the event was sent across the network to a channel. In the case of real-time suppliers this value is the time the event was stored in the queue.