@zimtsui/coroutine-locks
Preparing search index...
Mutex
Class Mutex
Index
Constructors
constructor
Methods
acquire
acquire
Sync
is
Acquired
release
release
Try
throw
Constructors
constructor
new
Mutex
(
acquired
?:
boolean
)
:
Mutex
Parameters
acquired
:
boolean
= false
Returns
Mutex
Methods
acquire
acquire
()
:
Promise
<
void
>
Returns
Promise
<
void
>
acquire
Sync
acquireSync
()
:
void
Returns
void
Throws
Failure
is
Acquired
isAcquired
()
:
boolean
Returns
boolean
release
release
()
:
void
Returns
void
Throws
Failure
release
Try
releaseTry
()
:
void
Returns
void
throw
throw
(
err
:
Error
)
:
void
Parameters
err
:
Error
Returns
void
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
acquire
acquire
Sync
is
Acquired
release
release
Try
throw
@zimtsui/coroutine-locks
Loading...
Throws
Failure