open62541 1.3.12
Open source implementation of OPC UA
Loading...
Searching...
No Matches
UA_MonitoredItem Struct Reference

#include <ua_subscription.h>

Public Member Functions

 LIST_ENTRY (UA_MonitoredItem) listEntry
 

Data Fields

UA_TimerEntry delayedFreePointers
 
UA_Subscriptionsubscription
 
UA_UInt32 monitoredItemId
 
UA_ReadValueId itemToMonitor
 
UA_MonitoringMode monitoringMode
 
UA_TimestampsToReturn timestampsToReturn
 
UA_Boolean registered
 
UA_DateTime triggeredUntil
 
UA_MonitoringParameters parameters
 
UA_MonitoredItemSamplingType samplingType
 
union { 
 
   UA_UInt64   callbackId 
 
   UA_MonitoredItem *   nodeListNext 
 
sampling 
 
UA_DataValue lastValue
 
size_t triggeringLinksSize
 
UA_UInt32triggeringLinks
 
NotificationQueue queue
 
size_t queueSize
 
size_t eventOverflows
 

Detailed Description

Definition at line 117 of file ua_subscription.h.

Member Function Documentation

◆ LIST_ENTRY()

UA_MonitoredItem::LIST_ENTRY ( UA_MonitoredItem )

Field Documentation

◆ delayedFreePointers

UA_TimerEntry UA_MonitoredItem::delayedFreePointers

Definition at line 118 of file ua_subscription.h.

◆ subscription

UA_Subscription* UA_MonitoredItem::subscription

Definition at line 120 of file ua_subscription.h.

◆ monitoredItemId

UA_UInt32 UA_MonitoredItem::monitoredItemId

Definition at line 121 of file ua_subscription.h.

◆ itemToMonitor

UA_ReadValueId UA_MonitoredItem::itemToMonitor

Definition at line 124 of file ua_subscription.h.

◆ monitoringMode

UA_MonitoringMode UA_MonitoredItem::monitoringMode

Definition at line 125 of file ua_subscription.h.

◆ timestampsToReturn

UA_TimestampsToReturn UA_MonitoredItem::timestampsToReturn

Definition at line 126 of file ua_subscription.h.

◆ registered

UA_Boolean UA_MonitoredItem::registered

Definition at line 127 of file ua_subscription.h.

◆ triggeredUntil

UA_DateTime UA_MonitoredItem::triggeredUntil

Definition at line 128 of file ua_subscription.h.

◆ parameters

UA_MonitoringParameters UA_MonitoredItem::parameters

Definition at line 148 of file ua_subscription.h.

◆ samplingType

UA_MonitoredItemSamplingType UA_MonitoredItem::samplingType

Definition at line 151 of file ua_subscription.h.

◆ callbackId

UA_UInt64 UA_MonitoredItem::callbackId

Definition at line 153 of file ua_subscription.h.

◆ nodeListNext

UA_MonitoredItem* UA_MonitoredItem::nodeListNext

Definition at line 154 of file ua_subscription.h.

◆ [union]

union { ... } UA_MonitoredItem::sampling

◆ lastValue

UA_DataValue UA_MonitoredItem::lastValue

Definition at line 158 of file ua_subscription.h.

◆ triggeringLinksSize

size_t UA_MonitoredItem::triggeringLinksSize

Definition at line 161 of file ua_subscription.h.

◆ triggeringLinks

UA_UInt32* UA_MonitoredItem::triggeringLinks

Definition at line 162 of file ua_subscription.h.

◆ queue

NotificationQueue UA_MonitoredItem::queue

Definition at line 165 of file ua_subscription.h.

◆ queueSize

size_t UA_MonitoredItem::queueSize

Definition at line 166 of file ua_subscription.h.

◆ eventOverflows

size_t UA_MonitoredItem::eventOverflows

Definition at line 168 of file ua_subscription.h.


The documentation for this struct was generated from the following file: