tail head cat sleep
QR code linking to this page

manページ  — PTHREAD_COND_BROADCAST

名称

pthread_cond_broadcast – 条件変数を待っている全てのスレッドのブロック解除

内容

ライブラリ

Reentrant C\~Library (libc_r, -lc_r)

書式

#include <pthread.h>

int
pthread_cond_broadcast(pthread_cond_t *cond);

解説

pthread_cond_broadcast() 関数は、条件変数 cond を待っている全てのスレッドのブロックを解除します。

戻り値

問題がない場合は、 pthread_cond_broadcast() 関数は 0 を返します。 問題がある場合は、そのエラーを示すためにエラー番号が返されます。

エラー

pthread_cond_broadcast() は以下の場合に失敗します。
[EINVAL]
  cond によって指定された値が無効です。

関連項目

pthread_cond_destroy(3), pthread_cond_init(3), pthread_cond_signal(3), pthread_cond_timedwait(3), pthread_cond_wait(3)

規格

pthread_cond_broadcast()IEEE Std 1003.1-96 ("POSIX.1") に適合しています。

PTHREAD_COND_BROADCAST (3) July 28, 1998

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.

Unix’s “power tools” are more like power switchblades that slice off the operator’s fingers quickly and efficiently.
— The Unix Haters' handbook