@zimtsui/coroutine-locks
Preparing search index...
Semaphore
Class Semaphore
Index
Constructors
constructor
Methods
decrease
get
Size
increase
throw
trydecrease
Constructors
constructor
new
Semaphore
(
size
?:
number
)
:
Semaphore
Parameters
size
:
number
= 0
Returns
Semaphore
Methods
decrease
decrease
()
:
Promise
<
void
>
Returns
Promise
<
void
>
get
Size
getSize
()
:
number
Returns
number
increase
increase
()
:
void
Returns
void
throw
throw
(
err
:
Error
)
:
void
Parameters
err
:
Error
Returns
void
trydecrease
trydecrease
()
:
void
Returns
void
Throws
FailureToTry
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
decrease
get
Size
increase
throw
trydecrease
@zimtsui/coroutine-locks
Loading...
Throws
FailureToTry