ANSI C Based OPC UA Client/Server SDK  1.9.0.430
OpcUa_SessionDiagnosticsDataType Struct Reference

Contains diagnostic information about client sessions. More...

#include <opcua_types.h>

Data Fields

OpcUa_NodeId SessionId
 Server-assigned identifier of the session.
 
OpcUa_String SessionName
 The name of the session provided in the CreateSession request.
 
OpcUa_ApplicationDescription ClientDescription
 The description provided by the client in the CreateSession request.
 
OpcUa_String ServerUri
 The serverUri request in the CreateSession request.
 
OpcUa_String EndpointUrl
 The endpointUrl passed by the client to the CreateSession request.
 
OpcUa_StringLocaleIds
 Array of LocaleIds specified by the client in the open session call.
 
OpcUa_Double ActualSessionTimeout
 The requested session timeout specified by the client in the open session call.
 
OpcUa_UInt32 MaxResponseMessageSize
 The maximum size for the response message sent to the client.
 
OpcUa_DateTime ClientConnectionTime
 The server timestamp when the client opens the session.
 
OpcUa_DateTime ClientLastContactTime
 The server timestamp of the last request of the client in the context of the session.
 
OpcUa_UInt32 CurrentSubscriptionsCount
 The number of subscriptions currently used by the session.
 
OpcUa_UInt32 CurrentMonitoredItemsCount
 The number of MonitoredItems currently used by the session.
 
OpcUa_UInt32 CurrentPublishRequestsInQueue
 The number of publish timer expirations when there are data to be sent, but there are no publish requests for this session. More...
 
OpcUa_ServiceCounterDataType TotalRequestCount
 Counter of allServices, identifying the number of received requests of any Services on the session.
 
OpcUa_UInt32 UnauthorizedRequestCount
 Counter of all Services, identifying the number of Service requests that were rejected due to authorization failure.
 
OpcUa_ServiceCounterDataType ReadCount
 Counter of the Read Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType HistoryReadCount
 Counter of the HistoryRead Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType WriteCount
 Counter of the Write Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType HistoryUpdateCount
 Counter of the HistoryUpdate Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType CallCount
 Counter of the Call Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType CreateMonitoredItemsCount
 Counter of the CreateMonitoredItems Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType ModifyMonitoredItemsCount
 Counter of the ModifyMonitoredItems Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType SetMonitoringModeCount
 Counter of the SetMonitoringMode Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType SetTriggeringCount
 Counter of the SetTriggering Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType DeleteMonitoredItemsCount
 Counter of the DeleteMonitoredItems Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType CreateSubscriptionCount
 Counter of the CreateSubscription Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType ModifySubscriptionCount
 Counter of the ModifySubscription Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType SetPublishingModeCount
 Counter of the SetPublishingMode Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType PublishCount
 Counter of the Publish Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType RepublishCount
 Counter of the Republish Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType TransferSubscriptionsCount
 Counter of the TransferSubscriptions Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType DeleteSubscriptionsCount
 Counter of the DeleteSubscriptions Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType AddNodesCount
 Counter of the AddNodes Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType AddReferencesCount
 Counter of the AddReferences Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType DeleteNodesCount
 Counter of the DeleteNodes Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType DeleteReferencesCount
 Counter of the DeleteReferences Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType BrowseCount
 Counter of the Browse Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType BrowseNextCount
 Counter of the BrowseNext Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType TranslateBrowsePathsToNodeIdsCount
 Counter of the TranslateBrowsePathsToNodeIds Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType QueryFirstCount
 Counter of the QueryFirst Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType QueryNextCount
 Counter of the QueryNext Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType RegisterNodesCount
 Counter of the RegisterNodes Service, identifying the number of received requests of this Service on the session.
 
OpcUa_ServiceCounterDataType UnregisterNodesCount
 Counter of the UnregisterNodesService, identifying the number of received requests of this Service on the session.
 

Detailed Description

Contains diagnostic information about client sessions.

Most of the values represented in this structure provide information about the number of calls of a Service, the number of currently used MonitoredItems, etc. Those numbers need not provide the exact value; they need only provide the approximate number, so that the Server is not burdened with providing the exact numbers.


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