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 秒) 単位。
返り値
成功したかどうかを返します。