a mutual exclusion lock.

Hierarchy

  • Mutex

Implements

Constructors

Properties

Methods

Constructors

Properties

c_: undefined | Completer<void>

Methods

  • locks

    Remarks

    if the lock no used, lock and return undefined. If the lock is already in use, return a Promise wait for mutex is available.

    Returns undefined | Promise<Locker>

  • try locks.

    Returns

    if successful locked return true, else return false

    Returns boolean

Generated using TypeDoc