#include <uaserver_subscription.h>
Data Fields | |
OpcUa_Int32 | iSubscriptionId |
Subscription Id. | |
UaServer_SubscriptionState | eState |
Subscription state. | |
UaServer_Session * | pSession |
Session context for the subscription. | |
OpcUa_Boolean | bPublishingEnabled |
Indivates if publishing is enabled for the Subscription. | |
OpcUa_UInt32 | nPublishingInterval |
This interval defines the cyclic rate that the Subscription is being requested to return Notifications to the Client. | |
OpcUa_DateTime | lastPublishEvent |
Last publish timer event time. | |
OpcUa_UInt32 | nMaxKeepAliveCount |
Maximum keep-alive count. | |
OpcUa_UInt32 | nKeepAliveCounter |
Current keep-alive counter. | |
OpcUa_UInt32 | nMaxLifeTimeCount |
Maximum lifetime count. | |
OpcUa_UInt32 | nLifeTimeCounter |
Current lifetime counter. | |
OpcUa_UInt32 | nNextSequenceNumber |
Sequence number for the next notification message. | |
OpcUa_Boolean | bChangedData |
Indicates if the subscription contains changed data. | |
UaServer_TurboList * | pMonitoredItems |
Monitored items. | |
UaServer_TurboList * | pNotificationMessages |
Notification messages. |