NodeOPCUA API Documentation
    Preparing search index...

    Interface SubscriptionDiagnosticsDataTypePriv

    interface SubscriptionDiagnosticsDataTypePriv {
        $subscription: Subscription;
        currentKeepAliveCount: number;
        currentLifetimeCount: number;
        dataChangeNotificationsCount: number;
        disableCount: number;
        disabledMonitoredItemCount: number;
        discardedMessageCount: number;
        enableCount: number;
        eventNotificationsCount: number;
        eventQueueOverflowCount: number;
        latePublishRequestCount: number;
        maxKeepAliveCount: number;
        maxLifetimeCount: number;
        maxNotificationsPerPublish: number;
        modifyCount: number;
        monitoredItemCount: number;
        monitoringQueueOverflowCount: number;
        nextSequenceNumber: number;
        notificationsCount: number;
        priority: number;
        publishingEnabled: boolean;
        publishingInterval: number;
        publishRequestCount: number;
        republishMessageCount: number;
        republishMessageRequestCount: number;
        republishRequestCount: number;
        sessionId: NodeId;
        subscriptionId: number;
        transferredToAltClientCount: number;
        transferredToSameClientCount: number;
        transferRequestCount: number;
        unacknowledgedMessageCount: number;
        get schema(): IStructuredTypeSchema;
        applyOnAllFields<T>(func: Func1<T>, data: T): void;
        binaryStoreSize(): number;
        clone(): any;
        decode(stream: BinaryStream): void;
        decodeDebug(stream: BinaryStream, options: DecodeDebugOptions): void;
        encode(stream: OutputBinaryStream): void;
        explore(): string;
        isValid(): boolean;
        toJSON(): any;
        toString(...args: any[]): string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    $subscription: Subscription
    currentKeepAliveCount: number
    currentLifetimeCount: number
    dataChangeNotificationsCount: number
    disableCount: number
    disabledMonitoredItemCount: number
    discardedMessageCount: number
    enableCount: number
    eventNotificationsCount: number
    eventQueueOverflowCount: number
    latePublishRequestCount: number
    maxKeepAliveCount: number
    maxLifetimeCount: number
    maxNotificationsPerPublish: number
    modifyCount: number
    monitoredItemCount: number
    monitoringQueueOverflowCount: number
    nextSequenceNumber: number
    notificationsCount: number
    priority: number
    publishingEnabled: boolean
    publishingInterval: number
    publishRequestCount: number
    republishMessageCount: number
    republishMessageRequestCount: number
    republishRequestCount: number
    sessionId: NodeId
    subscriptionId: number
    transferredToAltClientCount: number
    transferredToSameClientCount: number
    transferRequestCount: number
    unacknowledgedMessageCount: number

    Accessors

    • get schema(): IStructuredTypeSchema

      Returns IStructuredTypeSchema

    Methods

    • Calculate the required size to store this object in a binary stream.

      Returns number

    • Encode the object to the binary stream.

      Parameters

      • stream: OutputBinaryStream

      Returns void

    • verify that all object attributes values are valid according to schema

      Returns boolean