/** * @module node-opcua-address-space */ import { Byte, Double, UABoolean, UInt32 } from "node-opcua-basic-types"; import { SubscriptionDiagnosticsDataType } from "node-opcua-types"; import { DataType } from "node-opcua-variant"; import { UAVariable, UAVariableT } from "../address_space_ts"; export interface SubscriptionDiagnosticsVariable extends UAVariable { $extensionObject: SubscriptionDiagnosticsDataType; sessionId: UAVariable; // ; priority: UAVariableT; publishingInterval: UAVariableT; maxKeepAliveCount: UAVariableT; maxLifetimeCount: UAVariableT; maxNotificationsPerPublish: UAVariableT; publishingEnabled: UAVariableT; modifyCount: UAVariableT; enableCount: UAVariableT; disableCount: UAVariableT; republishRequestCount: UAVariableT; republishMessageRequestCount: UAVariableT; republishMessageCount: UAVariableT; transferRequestCount: UAVariableT; transferredToAltClientCount: UAVariableT; transferredToSameClientCount: UAVariableT; publishRequestCount: UAVariableT; dataChangeNotificationsCount: UAVariableT; eventNotificationsCount: UAVariableT; notificationsCount: UAVariableT; latePublishRequestCount: UAVariableT; currentKeepAliveCount: UAVariableT; currentLifetimeCount: UAVariableT; unacknowledgedMessageCount: UAVariableT; discardedMessageCount: UAVariableT; monitoredItemCount: UAVariableT; disabledMonitoredItemCount: UAVariableT; monitoringQueueOverflowCount: UAVariableT; nextSequenceNumber: UAVariableT; eventQueueOverFlowCount: UAVariableT; }