Emits the signal, waking up all owners of the signal.
A counter that is increased with every emit() call
Emits the signal, waking up at least one waiting task
Acquires ownership and waits until the signal is emitted.
Acquires ownership and waits until the emit count differs from the given one or until a timeout is reached.
Same as wait, but defers throwing any InterruptException.
A manually triggered multi threaded cross-task event.
Note: the ownership can be shared between multiple fibers and threads.