Cond::wait

(PECL pthreads >= 0.34)

Cond::wait条件を待つ

説明

final public static boolean Cond::wait ( long $condition , long $mutex [, long $timeout ] )

条件変数上でシグナルを待ちます。オプションで、最大の待ち時間を指定できます。

パラメータ

condition

Cond::create() を呼んで取得した条件変数へのハンドル。

mutex

呼び出し元が Mutex::create() を呼んで所有 (ロック) しているミューテックスへのハンドル。

timeout

オプションのタイムアウト時間。マイクロ秒 (100 万分の 1 秒) 単位。

返り値

成功したかどうかを返します。