namespace http://opcfoundation.org/UA/
nodeClass VariableType
typedDefinition SessionDiagnosticsVariableType i=2197
dataType ExtensionObject
dataType Name DTSessionDiagnostics i=865
isAbstract false
interface UASessionDiagnosticsVariable_Base<T> {
    actualSessionTimeout: UABaseDataVariable<number, Double>;
    addNodesCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    addReferencesCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    browseCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    browseNextCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    callCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    clientConnectionTime: UABaseDataVariable<Date, DateTime>;
    clientDescription: UABaseDataVariable<DTApplicationDescription, ExtensionObject>;
    clientLastContactTime: UABaseDataVariable<Date, DateTime>;
    createMonitoredItemsCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    createSubscriptionCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    currentMonitoredItemsCount: UABaseDataVariable<number, UInt32>;
    currentPublishRequestsInQueue: UABaseDataVariable<number, UInt32>;
    currentSubscriptionsCount: UABaseDataVariable<number, UInt32>;
    deleteMonitoredItemsCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    deleteNodesCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    deleteReferencesCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    deleteSubscriptionsCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    endpointUrl: UABaseDataVariable<UAString, String>;
    historyReadCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    historyUpdateCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    localeIds: UABaseDataVariable<UAString[], String>;
    maxResponseMessageSize: UABaseDataVariable<number, UInt32>;
    modifyMonitoredItemsCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    modifySubscriptionCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    publishCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    queryFirstCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    queryNextCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    readCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    registerNodesCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    republishCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    serverUri: UABaseDataVariable<UAString, String>;
    sessionId: UABaseDataVariable<NodeId, NodeId>;
    sessionName: UABaseDataVariable<UAString, String>;
    setMonitoringModeCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    setPublishingModeCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    setTriggeringCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    totalRequestCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    transferSubscriptionsCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    translateBrowsePathsToNodeIdsCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    unauthorizedRequestCount: UABaseDataVariable<number, UInt32>;
    unregisterNodesCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
    writeCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>;
}

Type Parameters

Hierarchy (view full)

Properties

actualSessionTimeout: UABaseDataVariable<number, Double>
clientConnectionTime: UABaseDataVariable<Date, DateTime>
clientLastContactTime: UABaseDataVariable<Date, DateTime>
currentMonitoredItemsCount: UABaseDataVariable<number, UInt32>
currentPublishRequestsInQueue: UABaseDataVariable<number, UInt32>
currentSubscriptionsCount: UABaseDataVariable<number, UInt32>
maxResponseMessageSize: UABaseDataVariable<number, UInt32>
translateBrowsePathsToNodeIdsCount: UABaseDataVariable<DTServiceCounter, ExtensionObject>
unauthorizedRequestCount: UABaseDataVariable<number, UInt32>