NDNts
    Preparing search index...

    Class NdndpdkPrefixReg

    Enable prefix registration via NDN-DPDK GraphQL management API.

    Hierarchy

    • ReadvertiseDestination<State>
      • NdndpdkPrefixReg
    Index

    Constructors

    Properties

    closed: boolean
    queue: Pushable<Name>
    table: NameMap<Record<State>>

    Methods

    • Set a prefix to be advertised.

      Parameters

      • name: Name

      Returns void

    • Disable and detach from forwarder.

      Returns void

      Once detached, this instance is no longer usable.

    • Advertise a prefix once.

      Parameters

      • name: Name
      • state: State

      Returns Promise<void>

    • Withdraw a prefix once.

      Parameters

      • name: Name
      • state: State

      Returns Promise<void>

    • Enable and attach to a forwarder.

      Parameters

      • fw: Forwarder

      Returns void

    • Retrieve application supplied prefix announcement objects.

      Parameters

      • name: Name

      Returns Iterable<PrefixAnnouncementObj>

      This is only available during makeState and doAdvertise.

    • Create per-prefix state.

      Parameters

      • name: Name

      Returns State

      Must override if State type parameter is changed from the default.

    • Parameters

      • name: Name
      • record: Record<State>

      Returns void

    • Set a prefix to be withdrawn.

      Parameters

      • name: Name

      Returns void