// ----- this file has been automatically generated - do not edit import { DataType } from "node-opcua-variant" import { NodeId } from "node-opcua-nodeid" import { UInt32, Byte } from "node-opcua-basic-types" import { UABaseDataVariable, UABaseDataVariable_Base } from "./ua_base_data_variable" import { DTSubscriptionDiagnostics } from "./dt_subscription_diagnostics" /** * | | | * |----------------|------------------------------------------------------------| * |namespace |http://opcfoundation.org/UA/ | * |nodeClass |VariableType | * |typedDefinition |SubscriptionDiagnosticsType i=2172 | * |dataType |ExtensionObject | * |dataType Name |DTSubscriptionDiagnostics i=874 | * |value rank |-1 | * |isAbstract |false | */ export interface UASubscriptionDiagnostics_Base extends UABaseDataVariable_Base { sessionId: UABaseDataVariable; subscriptionId: UABaseDataVariable; priority: UABaseDataVariable; publishingInterval: UABaseDataVariable; maxKeepAliveCount: UABaseDataVariable; maxLifetimeCount: UABaseDataVariable; maxNotificationsPerPublish: UABaseDataVariable; publishingEnabled: UABaseDataVariable; modifyCount: UABaseDataVariable; enableCount: UABaseDataVariable; disableCount: UABaseDataVariable; republishRequestCount: UABaseDataVariable; republishMessageRequestCount: UABaseDataVariable; republishMessageCount: UABaseDataVariable; transferRequestCount: UABaseDataVariable; transferredToAltClientCount: UABaseDataVariable; transferredToSameClientCount: UABaseDataVariable; publishRequestCount: UABaseDataVariable; dataChangeNotificationsCount: UABaseDataVariable; eventNotificationsCount: UABaseDataVariable; notificationsCount: UABaseDataVariable; latePublishRequestCount: UABaseDataVariable; currentKeepAliveCount: UABaseDataVariable; currentLifetimeCount: UABaseDataVariable; unacknowledgedMessageCount: UABaseDataVariable; discardedMessageCount: UABaseDataVariable; monitoredItemCount: UABaseDataVariable; disabledMonitoredItemCount: UABaseDataVariable; monitoringQueueOverflowCount: UABaseDataVariable; nextSequenceNumber: UABaseDataVariable; eventQueueOverflowCount: UABaseDataVariable; } export interface UASubscriptionDiagnostics extends UABaseDataVariable, UASubscriptionDiagnostics_Base { }