UA Bundle SDK .NET  2.2.3.276
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Groups Pages
UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel Class Reference

Defines application specific behavoir for the Server object. More...

Inherits UnifiedAutomation.UaServer.BaseDataVariableModel.

Public Member Functions

 SubscriptionDiagnosticsModel (ServerManager server)
 Initializes a new instance of the SessionDiagnosticsObjectModel class. More...
 
override ModelHandle GetModelHandle (StringTable namespaceUris, object instance)
 Gets the metadata handle. More...
 
 SubscriptionDiagnosticsModel ()
 Initializes a new instance of the SubscriptionDiagnosticsModel class. More...
 
 SubscriptionDiagnosticsModel (SubscriptionDiagnosticsModel template)
 Initializes a new instance of the SubscriptionDiagnosticsModel class. More...
 
- Public Member Functions inherited from UnifiedAutomation.UaServer.BaseDataVariableModel
 BaseDataVariableModel ()
 Initializes a new instance of the BaseDataVariableModel class. More...
 
 BaseDataVariableModel (BaseDataVariableModel template)
 Initializes a new instance of the BaseDataVariableModel class. More...
 
- Public Member Functions inherited from UnifiedAutomation.UaServer.BaseVariableModel
 BaseVariableModel ()
 Initializes a new instance of the BaseVariableModel class. More...
 
 BaseVariableModel (BaseVariableModel template)
 Initializes a new instance of the BaseVariableModel class. More...
 
- Public Member Functions inherited from UnifiedAutomation.UaServer.ModelControllerBase
virtual DataValue GetValue (IMapperContext context, ModelMapping mapping)
 Gets the value associated with the mapping. More...
 
virtual bool SetValue (IMapperContext context, ModelMapping mapping, DataValue value)
 Sets the value associated with the mapping. More...
 

Static Public Member Functions

static
SubscriptionDiagnosticsDataType 
GetSubscriptionDiagnostics (SubscriptionDiagnosticsModel diagnostics)
 Gets the subscription diagnostics. More...
 

Properties

new SubscriptionDiagnosticsDataType Value [get, set]
 Gets or sets the value. More...
 
uint CurrentKeepAliveCount [get, set]
 Gets or sets the CurrentKeepAliveCount More...
 
uint CurrentLifetimeCount [get, set]
 Gets or sets the CurrentLifetimeCount More...
 
uint DataChangeNotificationsCount [get, set]
 Gets or sets the DataChangeNotificationsCount More...
 
uint DisableCount [get, set]
 Gets or sets the DisableCount More...
 
uint DisabledMonitoredItemCount [get, set]
 Gets or sets the DisabledMonitoredItemCount More...
 
uint DiscardedMessageCount [get, set]
 Gets or sets the DiscardedMessageCount More...
 
uint EnableCount [get, set]
 Gets or sets the EnableCount More...
 
uint EventNotificationsCount [get, set]
 Gets or sets the EventNotificationsCount More...
 
uint EventQueueOverFlowCount [get, set]
 Gets or sets the EventQueueOverFlowCount More...
 
uint LatePublishRequestCount [get, set]
 Gets or sets the LatePublishRequestCount More...
 
uint MaxKeepAliveCount [get, set]
 Gets or sets the MaxKeepAliveCount More...
 
uint MaxLifetimeCount [get, set]
 Gets or sets the MaxLifetimeCount More...
 
uint MaxNotificationsPerPublish [get, set]
 Gets or sets the MaxNotificationsPerPublish More...
 
uint ModifyCount [get, set]
 Gets or sets the ModifyCount More...
 
uint MonitoredItemCount [get, set]
 Gets or sets the MonitoredItemCount More...
 
uint MonitoringQueueOverflowCount [get, set]
 Gets or sets the MonitoringQueueOverflowCount More...
 
uint NextSequenceNumber [get, set]
 Gets or sets the NextSequenceNumber More...
 
uint NotificationsCount [get, set]
 Gets or sets the NotificationsCount More...
 
byte Priority [get, set]
 Gets or sets the Priority More...
 
bool PublishingEnabled [get, set]
 Gets or sets the PublishingEnabled More...
 
double PublishingInterval [get, set]
 Gets or sets the PublishingInterval More...
 
uint PublishRequestCount [get, set]
 Gets or sets the PublishRequestCount More...
 
uint RepublishMessageCount [get, set]
 Gets or sets the RepublishMessageCount More...
 
uint RepublishMessageRequestCount [get, set]
 Gets or sets the RepublishMessageRequestCount More...
 
uint RepublishRequestCount [get, set]
 Gets or sets the RepublishRequestCount More...
 
NodeId SessionId [get, set]
 Gets or sets the SessionId More...
 
uint SubscriptionId [get, set]
 Gets or sets the SubscriptionId More...
 
uint TransferredToAltClientCount [get, set]
 Gets or sets the TransferredToAltClientCount More...
 
uint TransferredToSameClientCount [get, set]
 Gets or sets the TransferredToSameClientCount More...
 
uint TransferRequestCount [get, set]
 Gets or sets the TransferRequestCount More...
 
uint UnacknowledgedMessageCount [get, set]
 Gets or sets the UnacknowledgedMessageCount More...
 
- Properties inherited from UnifiedAutomation.UaServer.BaseDataVariableModel
new object Value [get, set]
 Gets or sets the value. More...
 
- Properties inherited from UnifiedAutomation.UaServer.BaseVariableModel
object Value [get, set]
 Gets or sets the value. More...
 
- Properties inherited from UnifiedAutomation.UaServer.ModelControllerBase
ModelHandle ModelHandle [get, set]
 Gets or sets the metadata handle. More...
 
object UserData [get, set]
 Gets or sets the user data. More...
 

Detailed Description

Defines application specific behavoir for the Server object.

Constructor & Destructor Documentation

UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.SubscriptionDiagnosticsModel ( ServerManager  server)
inline

Initializes a new instance of the SessionDiagnosticsObjectModel class.

Parameters
serverThe server.
UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.SubscriptionDiagnosticsModel ( )
inline

Initializes a new instance of the SubscriptionDiagnosticsModel class.

UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.SubscriptionDiagnosticsModel ( SubscriptionDiagnosticsModel  template)
inline

Initializes a new instance of the SubscriptionDiagnosticsModel class.

Parameters
templateThe template.

Member Function Documentation

override ModelHandle UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.GetModelHandle ( StringTable  namespaceUris,
object  instance 
)
inlinevirtual

Gets the metadata handle.

Parameters
namespaceUrisThe namespace uris.
instanceThe instance.
Returns

Reimplemented from UnifiedAutomation.UaServer.ModelControllerBase.

static SubscriptionDiagnosticsDataType UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.GetSubscriptionDiagnostics ( SubscriptionDiagnosticsModel  diagnostics)
inlinestatic

Gets the subscription diagnostics.

Parameters
diagnosticsThe diagnostics.
Returns

Property Documentation

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.CurrentKeepAliveCount
getset

Gets or sets the CurrentKeepAliveCount

The CurrentKeepAliveCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.CurrentLifetimeCount
getset

Gets or sets the CurrentLifetimeCount

The CurrentLifetimeCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.DataChangeNotificationsCount
getset

Gets or sets the DataChangeNotificationsCount

The DataChangeNotificationsCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.DisableCount
getset

Gets or sets the DisableCount

The DisableCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.DisabledMonitoredItemCount
getset

Gets or sets the DisabledMonitoredItemCount

The DisabledMonitoredItemCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.DiscardedMessageCount
getset

Gets or sets the DiscardedMessageCount

The DiscardedMessageCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.EnableCount
getset

Gets or sets the EnableCount

The EnableCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.EventNotificationsCount
getset

Gets or sets the EventNotificationsCount

The EventNotificationsCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.EventQueueOverFlowCount
getset

Gets or sets the EventQueueOverFlowCount

The EventQueueOverFlowCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.LatePublishRequestCount
getset

Gets or sets the LatePublishRequestCount

The LatePublishRequestCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.MaxKeepAliveCount
getset

Gets or sets the MaxKeepAliveCount

The MaxKeepAliveCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.MaxLifetimeCount
getset

Gets or sets the MaxLifetimeCount

The MaxLifetimeCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.MaxNotificationsPerPublish
getset

Gets or sets the MaxNotificationsPerPublish

The MaxNotificationsPerPublish

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.ModifyCount
getset

Gets or sets the ModifyCount

The ModifyCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.MonitoredItemCount
getset

Gets or sets the MonitoredItemCount

The MonitoredItemCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.MonitoringQueueOverflowCount
getset

Gets or sets the MonitoringQueueOverflowCount

The MonitoringQueueOverflowCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.NextSequenceNumber
getset

Gets or sets the NextSequenceNumber

The NextSequenceNumber

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.NotificationsCount
getset

Gets or sets the NotificationsCount

The NotificationsCount

byte UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.Priority
getset

Gets or sets the Priority

The Priority

bool UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.PublishingEnabled
getset

Gets or sets the PublishingEnabled

The PublishingEnabled

double UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.PublishingInterval
getset

Gets or sets the PublishingInterval

The PublishingInterval

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.PublishRequestCount
getset

Gets or sets the PublishRequestCount

The PublishRequestCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.RepublishMessageCount
getset

Gets or sets the RepublishMessageCount

The RepublishMessageCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.RepublishMessageRequestCount
getset

Gets or sets the RepublishMessageRequestCount

The RepublishMessageRequestCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.RepublishRequestCount
getset

Gets or sets the RepublishRequestCount

The RepublishRequestCount

NodeId UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.SessionId
getset

Gets or sets the SessionId

The SessionId

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.SubscriptionId
getset

Gets or sets the SubscriptionId

The SubscriptionId

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.TransferredToAltClientCount
getset

Gets or sets the TransferredToAltClientCount

The TransferredToAltClientCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.TransferredToSameClientCount
getset

Gets or sets the TransferredToSameClientCount

The TransferredToSameClientCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.TransferRequestCount
getset

Gets or sets the TransferRequestCount

The TransferRequestCount

uint UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.UnacknowledgedMessageCount
getset

Gets or sets the UnacknowledgedMessageCount

The UnacknowledgedMessageCount

new SubscriptionDiagnosticsDataType UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.Value
getset

Gets or sets the value.

The value.


The documentation for this class was generated from the following files: