PartialSubscriber constructor options.

interface Options {
    cOpts?: ConsumerOptions;
    describe?: string;
    endpoint?: Endpoint;
    p: PSyncPartialSubscriber.Parameters;
    syncInterestInterval?: [min: number, max: number];
    syncInterestLifetime?: number;
    syncPrefix: Name;
    verifier?: Verifier;
}

Properties

Consumer options.

Remarks

  • .describe is overridden as Options.describe.
  • .modifyInterest is overridden.
  • .retx is overridden.
  • .signal is overridden.
  • .verifier is overridden.
describe?: string

Description for debugging purpose.

Default Value

PartialSubscriber + syncPrefix
endpoint?: Endpoint

Endpoint for communication.

Deprecated

Specify .cOpts.

Algorithm parameters.

Remarks

They must match the publisher parameters.

syncInterestInterval?: [min: number, max: number]

Interval between sync Interests, randomized within the range, in milliseconds.

Default Value

[syncInterestLifetime/2+100,syncInterestLifetime/2+500]

syncInterestLifetime?: number

Sync Interest lifetime in milliseconds.

Default Value

1000
syncPrefix: Name

Sync producer prefix.

verifier?: Verifier

Verifier of sync reply Data packets.

Default Value

no verification

Generated using TypeDoc