Reference
OpcSubscriptionDiagnostics Members
Provides diagnostic information about the operations performed and activities recognized on a OpcSubscription.
Reference
OpcSubscriptionDiagnostics Members
- Type
- OpcSubscriptionDiagnostics
- Namespace
- Opc.UaFx.Server
- Assembly
- Opc.UaFx.Advanced.dll
- Package
- Opc.UaFx.Advanced v2.59.0
Properties
CurrentKeepAliveCount
Gets the current keep-alive counter of the subscription, i.e. the number of publishing intervals since the subscription has last sent a message.
public int CurrentKeepAliveCount { get; }Public ReadOnly Property CurrentKeepAliveCount As IntegerProperty value
The current value of the keep-alive counter.
CurrentLifetimeCount
Gets the current lifetime counter of the subscription, i.e. the number of consecutive publishing intervals in which the subscription has waited for a publish request of the client.
public int CurrentLifetimeCount { get; }Public ReadOnly Property CurrentLifetimeCount As IntegerProperty value
The current value of the lifetime counter. The subscription expires when it reaches MaxLifetimeCount.
DataChangeNotificationsCount
Gets the number of data change notifications the subscription has sent.
public int DataChangeNotificationsCount { get; }Public ReadOnly Property DataChangeNotificationsCount As IntegerProperty value
The number of data change notifications.
DisableCount
Gets the number of times publishing has been disabled for the subscription.
public int DisableCount { get; }Public ReadOnly Property DisableCount As IntegerProperty value
The number of times publishing has been disabled.
DisabledMonitoredItemCount
Gets the number of monitored items of the subscription whose monitoring mode is disabled.
public int DisabledMonitoredItemCount { get; }Public ReadOnly Property DisabledMonitoredItemCount As IntegerProperty value
The number of disabled monitored items.
DiscardedMessageCount
Gets the number of messages of the subscription which the server has discarded.
public int DiscardedMessageCount { get; }Public ReadOnly Property DiscardedMessageCount As IntegerProperty value
The number of discarded messages. The server does not maintain this counter, therefore the value is currently always 0.
EnableCount
Gets the number of times publishing has been enabled for the subscription.
public int EnableCount { get; }Public ReadOnly Property EnableCount As IntegerProperty value
The number of times publishing has been enabled.
EventNotificationsCount
Gets the number of event notifications the subscription has sent.
public int EventNotificationsCount { get; }Public ReadOnly Property EventNotificationsCount As IntegerProperty value
The number of event notifications.
EventQueueOverFlowCount
Gets the number of times the event queue of a monitored item of the subscription has overflowed.
public int EventQueueOverFlowCount { get; }Public ReadOnly Property EventQueueOverFlowCount As IntegerProperty value
The number of event queue overflows. The server does not maintain this counter, therefore the value is currently always 0.
LatePublishRequestCount
Gets the number of publishing intervals which have elapsed while the subscription was waiting for a publish request of the client.
public int LatePublishRequestCount { get; }Public ReadOnly Property LatePublishRequestCount As IntegerProperty value
The number of such publishing intervals.
MaxKeepAliveCount
Gets the maximum keep-alive count of the subscription.
public int MaxKeepAliveCount { get; }Public ReadOnly Property MaxKeepAliveCount As IntegerProperty value
The number of publishing intervals without notifications after which the subscription sends a keep-alive message.
MaxLifetimeCount
Gets the maximum lifetime count of the subscription.
public int MaxLifetimeCount { get; }Public ReadOnly Property MaxLifetimeCount As IntegerProperty value
The number of publishing intervals without a publish request of the client after which the subscription expires.
MaxNotificationsPerPublish
Gets the maximum number of notifications the subscription sends in one message.
public int MaxNotificationsPerPublish { get; }Public ReadOnly Property MaxNotificationsPerPublish As IntegerProperty value
The maximum number of notifications per message.
ModifyCount
Gets the number of times the subscription has been modified.
public int ModifyCount { get; }Public ReadOnly Property ModifyCount As IntegerProperty value
The number of modifications.
MonitoredItemCount
Gets the number of monitored items of the subscription.
public int MonitoredItemCount { get; }Public ReadOnly Property MonitoredItemCount As IntegerProperty value
The number of monitored items.
MonitoringQueueOverflowCount
Gets the number of times the queue of a monitored item of the subscription has overflowed.
public int MonitoringQueueOverflowCount { get; }Public ReadOnly Property MonitoringQueueOverflowCount As IntegerProperty value
The number of queue overflows.
NextSequenceNumber
Gets the sequence number of the next message of the subscription.
public int NextSequenceNumber { get; }Public ReadOnly Property NextSequenceNumber As IntegerProperty value
The next sequence number.
NotificationsCount
Gets the number of notifications the subscription has sent.
public int NotificationsCount { get; }Public ReadOnly Property NotificationsCount As IntegerProperty value
The number of notifications.
PublishRequestCount
Gets the number of publish requests the subscription has processed.
public int PublishRequestCount { get; }Public ReadOnly Property PublishRequestCount As IntegerProperty value
The number of publish requests.
RepublishMessageCount
Gets the number of messages the subscription has sent again on a republish request.
public int RepublishMessageCount { get; }Public ReadOnly Property RepublishMessageCount As IntegerProperty value
The number of messages sent again.
RepublishMessageRequestCount
public int RepublishMessageRequestCount { get; }Public ReadOnly Property RepublishMessageRequestCount As IntegerProperty value
RepublishRequestCount
Gets the number of republish requests the subscription has received.
public int RepublishRequestCount { get; }Public ReadOnly Property RepublishRequestCount As IntegerProperty value
The number of republish requests.
TransferredToAlternativeClientsCount
Gets the number of times the subscription has been transferred to a session of another client.
public int TransferredToAlternativeClientsCount { get; }Public ReadOnly Property TransferredToAlternativeClientsCount As IntegerProperty value
The number of such transfers. The server does not maintain this counter, therefore the value is currently always 0.
TransferredToSameClientCount
Gets the number of times the subscription has been transferred to another session of the same client.
public int TransferredToSameClientCount { get; }Public ReadOnly Property TransferredToSameClientCount As IntegerProperty value
The number of such transfers. The server does not maintain this counter, therefore the value is currently always 0.
TransferRequestCount
Gets the number of requests to transfer the subscription to another session.
public int TransferRequestCount { get; }Public ReadOnly Property TransferRequestCount As IntegerProperty value
The number of transfer requests. The server does not maintain this counter, therefore the value is currently always 0.
UnacknowledgedMessageCount
Gets the number of messages of the subscription which the client has not yet acknowledged.
public int UnacknowledgedMessageCount { get; }Public ReadOnly Property UnacknowledgedMessageCount As IntegerProperty value
The number of unacknowledged messages.

