Cond
PHP Manual

Cond::signal

(PECL pthreads >= 0.34)

Cond::signal条件を通知する

説明

final public static boolean Cond::signal ( long $condition )

パラメータ

condition

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

返り値

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

例1 条件の通知

<?php
/** "new" は使えません。Cond は PHP のオブジェクトではありません **/
$cond Cond::create();
/** 呼び出し側は、関連するミューテックスをロックしてからブロードキャストを呼ぶ必要があります **/
var_dump(Cond::signal($cond));
/** 自分が作った Cond は常に破棄します **/
Cond::destroy($cond);
?>

上の例の出力は以下となります。

bool(true)


Cond
PHP Manual