signal_condition — Signal a condition synchronization object.
signal_condition( : : ConditionHandle : )
signal_condition restarts one of the threads that are waiting on the condition variable ConditionHandle. If no threads are waiting on ConditionHandle, nothing happens. If several threads are waiting on ConditionHandle, exactly one is restarted, but it is not specified which one.
Condition synchronization object.
If the condition handle is valid, the operator signal_condition returns 2 (H_MSG_TRUE). If necessary, an exception is raised.