UA Ansi C Server Professional  1.3.1.232
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
_UaServer_Subscription Struct Reference

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_TurboListpMonitoredItems
 Monitored items.
UaServer_TurboListpNotificationMessages
 Notification messages.
OpcUa_UInt32 nTimeOfLastPublish
 TickCount of the last executed publish.

Detailed Description

UaServer_Subscription Structure.


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