« Ev::embeddableBackends
Ev::feedSignalEvent »

Ev::feedSignal

(PECL ev >= 0.2.0)

Ev::feedSignal — シグナルイベントを Ev に送る

説明

final public static function Ev::feedSignal( int $signum ): void

シグナルの受信をシミュレートします。 この関数は、いつでもどんなコンテキストでも安全に呼べます。 シグナルハンドラやランダムスレッドからでもだいじょうぶです。 主に、プロセス内で自前のシグナル処理を行う場合に使います。

Ev::feedSignalEvent() とは違い、どのループがシグナルを登録したのかにかかわらず動作します。

パラメータ

signum

シグナル番号。詳細は signal(7) の man ページを参照ください。 pcntl 拡張モジュールが公開する定数も使えます。

戻り値

値を返しません。

参考

関連キーワード:
シグナル   イベント   feedSignalEvent   feedSignal   signum   ループ   embeddableBackends   final   static   受信   シミュレート   コンテキスト   安全   ハンドラ   ランダム   スレッド   自前   登録   番号   詳細   signal   pcntl   拡張   公開   定数
関連する関数・ページ:
ev.feedsignalevent   ref.pcntl   function.posix-kill   function.pcntl-wtermsig   book.pcntl   function.pcntl-wifsignaled