Php/docs/function.pcntl-sigtimedwait

提供:Dev Guides
< Php
移動先:案内検索

pcntl_sigtimedwait

(PHP 5 >= 5.3.0, PHP 7)

pcntl_sigtimedwaitタイムアウトつきでシグナルを待つ


説明

pcntl_sigtimedwait ( array $set [, array &$siginfo [, int $seconds = 0 [, int $nanoseconds = 0 ]]] ) : int

pcntl_sigtimedwait() 関数の挙動は pcntl_sigwaitinfo() とほぼ同じですが、さらに 2 つのパラメータがあります。 seconds および nanoseconds がそれで、 スクリプトが待ち続ける時間の上限をここで設定することができます。


パラメータ

set
待つシグナルの配列。
siginfo
シグナルについての情報を含む配列が siginfo に設定されます。 pcntl_sigwaitinfo() を参照ください。
seconds
タイムアウトの秒数。
nanoseconds
タイムアウトのナノ秒数。


返り値

成功した場合に pcntl_sigtimedwait() はシグナル番号を返します。


参考