ANSI C UA Server SDK
1.5.3.333
|
A Monitored Item structure (Event) More...
#include <uaserver_monitoring_types.h>
Data Fields | |
OpcUa_NodeId | NodeId |
NodeId of the Item. | |
MonitoredItemType | ItemType |
Type: data or event MonitoredItem. | |
OpcUa_MonitoringMode | MonitoringMode |
Monitoring mode of the item. | |
OpcUa_UInt32 | uServerHandle |
Server defined handle for the item. | |
OpcUa_UInt32 | uClientHandle |
Client defined handle for the item. | |
OpcUa_UInt32 | uProviderHandle |
Provider defined handle for the item. | |
OpcUa_UInt32 | uUserData [2] |
More User Data for the provider to store additional information. | |
OpcUa_Int32 | iSamplingInterval |
This interval defines the sampling rate of the monitored item. | |
OpcUa_Boolean | bStartupFlag |
Indicates that the current value should be stored in the ItemQueue. | |
OpcUa_Boolean | bDiscardOldest |
Discard policy for the item. | |
OpcUa_Boolean | bTriggered |
true if value has changed since the last DataChangeNotification | |
OpcUa_TimestampsToReturn | TimestampsToReturn |
timestamps to return for this item | |
OpcUa_Void * | pSubscription |
the subscription of the item | |
OpcUa_List | TriggeringLinks |
list of ItemsToReport if this item triggers | |
UaServer_EventFilter * | pEventFilter |
the applied event filter | |
UaBase_RingBuffer | Events |
ringbuffer to queue the events (OpcUa_EventFieldList) | |
OpcUa_UInt32 | uMaxEventQueueSize |
Maximum size of the Event Queue. | |
A Monitored Item structure (Event)