.NET Based OPC UA Client/Server SDK
2.6.6.478
|
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.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... | |
Defines application specific behavoir for the Server object.
This complex variable type is used for diagnostic information. Its data variables reflect its data type, having the same semantic ().
|
inline |
Initializes a new instance of the SessionDiagnosticsObjectModel class.
server | The server. |
|
inline |
Initializes a new instance of the SubscriptionDiagnosticsModel class.
|
inline |
Initializes a new instance of the SubscriptionDiagnosticsModel class.
template | The template. |
|
inlinevirtual |
Gets the metadata handle.
namespaceUris | The namespace uris. |
instance | The instance. |
Reimplemented from UnifiedAutomation.UaServer.ModelControllerBase.
|
inlinestatic |
Gets the subscription diagnostics.
diagnostics | The diagnostics. |
|
getset |
Gets or sets the CurrentKeepAliveCount
|
getset |
Gets or sets the CurrentLifetimeCount
|
getset |
Gets or sets the DataChangeNotificationsCount
|
getset |
Gets or sets the DisableCount
|
getset |
Gets or sets the DisabledMonitoredItemCount
|
getset |
Gets or sets the DiscardedMessageCount
|
getset |
Gets or sets the EnableCount
|
getset |
Gets or sets the EventNotificationsCount
|
getset |
Gets or sets the EventQueueOverflowCount
|
getset |
Gets or sets the LatePublishRequestCount
|
getset |
Gets or sets the MaxKeepAliveCount
|
getset |
Gets or sets the MaxLifetimeCount
|
getset |
Gets or sets the MaxNotificationsPerPublish
|
getset |
Gets or sets the ModifyCount
|
getset |
Gets or sets the MonitoredItemCount
|
getset |
Gets or sets the MonitoringQueueOverflowCount
|
getset |
Gets or sets the NextSequenceNumber
|
getset |
Gets or sets the NotificationsCount
|
getset |
Gets or sets the Priority
|
getset |
Gets or sets the PublishingEnabled
|
getset |
Gets or sets the PublishingInterval
|
getset |
Gets or sets the PublishRequestCount
|
getset |
Gets or sets the RepublishMessageCount
|
getset |
Gets or sets the RepublishMessageRequestCount
|
getset |
Gets or sets the RepublishRequestCount
|
getset |
Gets or sets the SessionId
|
getset |
Gets or sets the SubscriptionId
|
getset |
Gets or sets the TransferredToAltClientCount
|
getset |
Gets or sets the TransferredToSameClientCount
|
getset |
Gets or sets the TransferRequestCount
|
getset |
Gets or sets the UnacknowledgedMessageCount
|
getset |
Gets or sets the value.