EvFork クラス
(PECL ev >= 0.2.0)
はじめに
Fork ウォッチャーが呼ばれるのは、fork() を検出したときです (通常は、誰かが EvLoop::fork() を呼んで libev に通知します)。 起動するのは、イベントループが次の処理をブロックする前、 そして EvCheck ウォッチャーが呼ばれる前になります。 また、フォークした後の子プロセス内でだけ起動します。 誰かが間違ったプロセスで EvLoop::fork() を呼んだとしても、fork ハンドラが起動してしまうことに注意しましょう。
クラス概要
EvFork
extends
EvWatcher
{
/* 継承したプロパティ */
public
$is_active
;
public
$data
;
public
$is_pending
;
public
$priority
;
/* メソッド */
final
public
static
createStopped
(
string
$callback
[,
string
$data
[,
string
$priority
]] ) : object/* 継承したメソッド */
}目次
- EvFork::__construct — EvFork ウォッチャーオブジェクトを作る
- EvFork::createStopped — 停止した EvFork ウォッチャーのインスタンスを作る