UA Bundle SDK .NET
2.1.0.222
|
Defines application specific behavoir for the Server object. More...
Inherits UnifiedAutomation.UaServer.ModelControllerBase, and UnifiedAutomation.UaServer.ModelControllerBase.
Public Member Functions | |
SubscriptionDiagnosticsModel (ServerManager server) | |
Initializes a new instance of the SessionDiagnosticsObjectModel class. | |
override ModelHandle | GetModelHandle (StringTable namespaceUris, object instance) |
Gets the metadata handle. | |
SubscriptionDiagnosticsModel () | |
Initializes a new instance of the SubscriptionDiagnosticsModel class. | |
SubscriptionDiagnosticsModel (SubscriptionDiagnosticsModel template) | |
Initializes a new instance of the SubscriptionDiagnosticsModel class. | |
Public Member Functions inherited from UnifiedAutomation.UaServer.ModelControllerBase | |
virtual DataValue | GetValue (IMapperContext context, ModelMapping mapping) |
Gets the value associated with the mapping. | |
virtual bool | SetValue (IMapperContext context, ModelMapping mapping, DataValue value) |
Sets the value associated with the mapping. | |
Public Member Functions inherited from UnifiedAutomation.UaBase.IModelMapper | |
ModelHandle | GetModelHandle (StringTable namespaceUris, object instance) |
Gets the metadata handle. | |
DataValue | GetValue (IMapperContext context, ModelMapping mapping) |
Gets the value associated with the mapping. | |
bool | SetValue (IMapperContext context, ModelMapping mapping, DataValue value) |
Sets the value associated with the mapping. | |
Static Public Member Functions | |
static SubscriptionDiagnosticsDataType | GetSubscriptionDiagnostics (SubscriptionDiagnosticsModel diagnostics) |
Gets the subscription diagnostics. | |
Properties | |
SubscriptionDiagnosticsDataType | Value [get, set] |
Gets or sets the value. | |
uint | CurrentKeepAliveCount [get, set] |
Gets or sets the CurrentKeepAliveCount | |
uint | CurrentLifetimeCount [get, set] |
Gets or sets the CurrentLifetimeCount | |
uint | DataChangeNotificationsCount [get, set] |
Gets or sets the DataChangeNotificationsCount | |
uint | DisableCount [get, set] |
Gets or sets the DisableCount | |
uint | DisabledMonitoredItemCount [get, set] |
Gets or sets the DisabledMonitoredItemCount | |
uint | DiscardedMessageCount [get, set] |
Gets or sets the DiscardedMessageCount | |
uint | EnableCount [get, set] |
Gets or sets the EnableCount | |
uint | EventNotificationsCount [get, set] |
Gets or sets the EventNotificationsCount | |
uint | EventQueueOverFlowCount [get, set] |
Gets or sets the EventQueueOverFlowCount | |
uint | LatePublishRequestCount [get, set] |
Gets or sets the LatePublishRequestCount | |
uint | MaxKeepAliveCount [get, set] |
Gets or sets the MaxKeepAliveCount | |
uint | MaxLifetimeCount [get, set] |
Gets or sets the MaxLifetimeCount | |
uint | MaxNotificationsPerPublish [get, set] |
Gets or sets the MaxNotificationsPerPublish | |
uint | ModifyCount [get, set] |
Gets or sets the ModifyCount | |
uint | MonitoredItemCount [get, set] |
Gets or sets the MonitoredItemCount | |
uint | MonitoringQueueOverflowCount [get, set] |
Gets or sets the MonitoringQueueOverflowCount | |
uint | NextSequenceNumber [get, set] |
Gets or sets the NextSequenceNumber | |
uint | NotificationsCount [get, set] |
Gets or sets the NotificationsCount | |
byte | Priority [get, set] |
Gets or sets the Priority | |
bool | PublishingEnabled [get, set] |
Gets or sets the PublishingEnabled | |
double | PublishingInterval [get, set] |
Gets or sets the PublishingInterval | |
uint | PublishRequestCount [get, set] |
Gets or sets the PublishRequestCount | |
uint | RepublishMessageCount [get, set] |
Gets or sets the RepublishMessageCount | |
uint | RepublishMessageRequestCount [get, set] |
Gets or sets the RepublishMessageRequestCount | |
uint | RepublishRequestCount [get, set] |
Gets or sets the RepublishRequestCount | |
NodeId | SessionId [get, set] |
Gets or sets the SessionId | |
uint | SubscriptionId [get, set] |
Gets or sets the SubscriptionId | |
uint | TransferredToAltClientCount [get, set] |
Gets or sets the TransferredToAltClientCount | |
uint | TransferredToSameClientCount [get, set] |
Gets or sets the TransferredToSameClientCount | |
uint | TransferRequestCount [get, set] |
Gets or sets the TransferRequestCount | |
uint | UnacknowledgedMessageCount [get, set] |
Gets or sets the UnacknowledgedMessageCount | |
Properties inherited from UnifiedAutomation.UaServer.ModelControllerBase | |
ModelHandle | ModelHandle [get, set] |
Gets or sets the metadata handle. | |
object | UserData [get, set] |
Gets or sets the user data. | |
Defines application specific behavoir for the Server object.
UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.SubscriptionDiagnosticsModel | ( | ServerManager | server | ) |
Initializes a new instance of the SessionDiagnosticsObjectModel class.
server | The server. |
UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.SubscriptionDiagnosticsModel | ( | ) |
Initializes a new instance of the SubscriptionDiagnosticsModel class.
UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel.SubscriptionDiagnosticsModel | ( | SubscriptionDiagnosticsModel | template | ) |
Initializes a new instance of the SubscriptionDiagnosticsModel class.
template | The template. |
|
virtual |
Gets the metadata handle.
namespaceUris | The namespace uris. |
instance | The instance. |
Reimplemented from UnifiedAutomation.UaServer.ModelControllerBase.
|
static |
Gets the subscription diagnostics.
diagnostics | The diagnostics. |
|
getset |
Gets or sets the CurrentKeepAliveCount
The CurrentKeepAliveCount
|
getset |
Gets or sets the CurrentLifetimeCount
The CurrentLifetimeCount
|
getset |
Gets or sets the DataChangeNotificationsCount
The DataChangeNotificationsCount
|
getset |
Gets or sets the DisableCount
The DisableCount
|
getset |
Gets or sets the DisabledMonitoredItemCount
The DisabledMonitoredItemCount
|
getset |
Gets or sets the DiscardedMessageCount
The DiscardedMessageCount
|
getset |
Gets or sets the EnableCount
The EnableCount
|
getset |
Gets or sets the EventNotificationsCount
The EventNotificationsCount
|
getset |
Gets or sets the EventQueueOverFlowCount
The EventQueueOverFlowCount
|
getset |
Gets or sets the LatePublishRequestCount
The LatePublishRequestCount
|
getset |
Gets or sets the MaxKeepAliveCount
The MaxKeepAliveCount
|
getset |
Gets or sets the MaxLifetimeCount
The MaxLifetimeCount
|
getset |
Gets or sets the MaxNotificationsPerPublish
The MaxNotificationsPerPublish
|
getset |
Gets or sets the ModifyCount
The ModifyCount
|
getset |
Gets or sets the MonitoredItemCount
The MonitoredItemCount
|
getset |
Gets or sets the MonitoringQueueOverflowCount
The MonitoringQueueOverflowCount
|
getset |
Gets or sets the NextSequenceNumber
The NextSequenceNumber
|
getset |
Gets or sets the NotificationsCount
The NotificationsCount
|
getset |
Gets or sets the Priority
The Priority
|
getset |
Gets or sets the PublishingEnabled
The PublishingEnabled
|
getset |
Gets or sets the PublishingInterval
The PublishingInterval
|
getset |
Gets or sets the PublishRequestCount
The PublishRequestCount
|
getset |
Gets or sets the RepublishMessageCount
The RepublishMessageCount
|
getset |
Gets or sets the RepublishMessageRequestCount
The RepublishMessageRequestCount
|
getset |
Gets or sets the RepublishRequestCount
The RepublishRequestCount
|
getset |
Gets or sets the SessionId
The SessionId
|
getset |
Gets or sets the SubscriptionId
The SubscriptionId
|
getset |
Gets or sets the TransferredToAltClientCount
The TransferredToAltClientCount
|
getset |
Gets or sets the TransferredToSameClientCount
The TransferredToSameClientCount
|
getset |
Gets or sets the TransferRequestCount
The TransferRequestCount
|
getset |
Gets or sets the UnacknowledgedMessageCount
The UnacknowledgedMessageCount
|
getset |
Gets or sets the value.
The value.