ProtoTwin API
    Preparing search index...

    Interface IWritable<T>

    A signal that can be written to from a PLC.

    interface IWritable<T> {
        get subscribed(): boolean;
        set value(value: T): void;
        subscribe(subscriber: Subscriber<T>): void;
        unsubscribe(callback: Subscriber<T>): boolean;
    }

    Type Parameters

    • T

    Hierarchy (View Summary)

    Implemented by

    Index

    Accessors

    • get subscribed(): boolean

      Whether there are any subscribers.

      Returns boolean

    • set value(value: T): void

      Parameters

      • value: T

      Returns void

    Methods

    • Unsubscribes.

      Parameters

      Returns boolean

      True if the subscription was canceled, false otherwise.