マルチスレッドのプログラミング

全スレッドのブロック解除

cond_broadcast(3T)


#include <thread.h>

int cond_broadcast(cond_t *cv);

cond_broadcast(3T) は、cv が指す条件変数でブロックされている全スレッドのブロックを解除します。スレッドがブロックされていない条件変数に対して cond_broadcast() を実行しても無視されます。