PartialPublisher constructor options.

interface Options {
    describe?: string;
    helloReplyFreshness?: number;
    p: PartialPublisher.Parameters;
    pOpts?: ProducerOptions;
    producerBufferLimit?: number;
    signer?: Signer;
    syncPrefix: Name;
    syncReplyFreshness?: number;
}

Properties

describe?: string

Description for debugging purpose.

PartialPublisher + syncPrefix

helloReplyFreshness?: number

FreshnessPeriod of hello reply Data packet.

1000

Algorithm parameters.

They must match the subscriber parameters.

Producer options (advanced).

  • .describe is overridden as Options.describe.
  • .announcement is overridden.
  • .routeCapture is overridden.
  • .concurrency is overridden.
producerBufferLimit?: number

How many sync reply segmented objects to keep in buffer. This must be a positive integer.

32

signer?: Signer

Signer of sync reply Data packets.

digestSigning

syncPrefix: Name

Sync producer prefix.

syncReplyFreshness?: number

FreshnessPeriod of sync reply Data packet.

1000