Protected
_countProtected
abortProtected
currentReadonly
limitReadonly
priorityProtected
queueProtected
insertRest
...params: [weight?: number, ctx?: Partial<ContextTimedInput>] | [weight?: number] | [ctx?: Partial<ContextTimedInput>] | []Protected
processRest
...params: [] | [weight?: number, ctx?: Partial<ContextTimedInput>] | [weight?: number] | [ctx?: Partial<ContextTimedInput>]Rest
...params: [((semaphore) => Promise<T>)] | [undefined | number, undefined | Partial<ContextTimedInput>, ((semaphore) => Promise<T>)] | [undefined | number, ((semaphore) => Promise<T>)] | [undefined | Partial<ContextTimedInput>, ((semaphore) => Promise<T>)]Rest
...params: [((semaphore) => AsyncGenerator<T, TReturn, TNext>)] | [undefined | number, undefined | Partial<ContextTimedInput>, ((semaphore) => AsyncGenerator<T, TReturn, TNext>)] | [undefined | number, ((semaphore) => AsyncGenerator<T, TReturn, TNext>)] | [undefined | Partial<ContextTimedInput>, ((semaphore) => AsyncGenerator<T, TReturn, TNext>)]Generated using TypeDoc
This will be true synchronously upon calling
this.lock()()
.