UA Ansi C Server Professional
1.3.1.232
|
UaServer_Subscription Structure. More...
#include <uaserver_subscription.h>
Data Fields | |
OpcUa_UInt32 | uSubscriptionId |
Subscription Id. | |
OpcUa_Mutex | Mutex |
Mutex for the subscription data. | |
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_Boolean | bMessageSent |
flag to ensure that either a NotificationMessage or a keep-alive Message is sent out the first time the publishing timer expires | |
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. | |
OpcUa_Boolean | bNewEvents |
Indicates if the subscription contains new events. | |
UaServer_TurboList * | pMonitoredItems |
Monitored items. | |
UaServer_TurboList * | pNotificationMessages |
Notification messages. | |
OpcUa_UInt32 | nTimeOfLastPublish |
TickCount of the last executed publish. |
UaServer_Subscription Structure.