Skip to content

MutexLock

Defined in: src/mixins/mutexed.ts:15

Internal

new MutexLock(previous?): MutexLock

Defined in: src/mixins/mutexed.ts:23

MutexLock

MutexLock

protected _isLocked: boolean = true

Defined in: src/mixins/mutexed.ts:18


protected current: PromiseWithResolvers<void>

Defined in: src/mixins/mutexed.ts:16


protected readonly optional previous?: MutexLock

Defined in: src/mixins/mutexed.ts:23

get isLocked(): boolean

Defined in: src/mixins/mutexed.ts:19

boolean

[dispose](): void

Defined in: src/mixins/mutexed.ts:35

void


done(): Promise<void>

Defined in: src/mixins/mutexed.ts:25

Promise<void>


unlock(): void

Defined in: src/mixins/mutexed.ts:30

void