Available on macro
Condition variables.
See also:
https://aantron.github.io/luv/luv/Luv/Condition
staticbroadcast(this:Condition):Void
Signals a condition variable, waking all waiters.
staticdestroy(this:Condition):Void
Cleans up a condition variable.
staticinit():Result<Condition>
Allocates and initializes a condition variable.
staticsignal(this:Condition):Void
Signals a condition variable.
statictimedWait(this:Condition, mutex:Mutex, timeout:Int):Void
Waits on a condition variable with a timeout. The timeout is given in nanoseconds.
staticwait(this:Condition, mutex:Mutex):Void
Waits on a condition variable.