Interface MembershipQueueOpts

interface MembershipQueueOpts {
    actionDelayMs?: number;
    concurrentRoomLimit?: number;
    defaultTtlMs?: number;
    joinDelayMs?: number;
    maxActionDelayMs?: number;
    maxAttempts?: number;
    maxJoinDelayMs?: number;
}

Properties

actionDelayMs?: number

How long to delay a request for in milliseconds, multiplied by the number of attempts made if a request failed.

concurrentRoomLimit?: number

The number of concurrent operations to perform.

defaultTtlMs?: number

How long a request can "live" for before it is discarded in milliseconds. This will override maxAttempts.

joinDelayMs?: number

Deprecated

Use actionDelayMs

maxActionDelayMs?: number

The maximum number of milliseconds a request may be delayed for.

maxAttempts?: number

The number of attempts to retry an operation before it is discarded.

maxJoinDelayMs?: number

Deprecated

Use maxActionDelayMs

Generated using TypeDoc