Static methods

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.