NDNts

    Class SubscriptionTable<Update>

    Track subscriptions in a pubsub protocol. This is primarily useful to pubsub protocol implementors.

    Type Parameters

    • Update extends Event

    Hierarchy (View Summary, Expand)

    Index

    Constructors

    Properties

    handleRemoveTopic?: (topic: Name, objKey: object) => void

    Callback when the last subscriber of a topic is removed.

    Accessors

    • get dimension(): number

      Number of distinct keys.

      Returns number

    • get size(): number

      Number of values.

      Returns number

    Methods

    • Add a key-value pair. Values are stored in a Set, so duplicates are skipped.

      Parameters

      Returns number

      count(key) after the operation.

    • Count values associated with a key.

      Parameters

      Returns number

    • Remove a key-value pair. No-op if key-value does not exist.

      Parameters

      Returns number

      count(key) after the operation.

    MMNEPVFCICPMFPCPTTAAATR