Interface ConsumerOptions

consume options.

interface ConsumerOptions {
    describe?: string;
    fw?: Forwarder;
    modifyInterest?: Modify;
    retx?: RetxPolicy;
    signal?: AbortSignal;
    verifier?: Verifier;
}

Hierarchy (view full)

Properties

describe?: string

Description for debugging purpose.

Default Value

"consume" + Interest name.

Logical forwarder instance.

Default Value

Forwarder.getDefault()

modifyInterest?: Modify

Modify Interest according to specified options.

Default Value

undefined, no modification.

retx?: RetxPolicy

Retransmission policy.

Default Value

undefined, no retransmission.

signal?: AbortSignal

AbortSignal that allows canceling the Interest via AbortController.

verifier?: Verifier

Data verifier.

Default Value

undefined, no verification.