pcntl_wifcontinued

(No version information available, might only be in Git)

pcntl_wifcontinued子プロセスがジョブ制御による停止から再開したかどうかを調べる

説明

function pcntl_wifcontinued(int $status): bool

pcntl_waitpid() のリターンを生じた子プロセスが、 ジョブ制御による停止から再開したかどうかを調べます。 この関数が役に立つのは、pcntl_waitpid() のコールが オプション WCONTINUED を用いて行われた場合のみです。

パラメータ

status
パラメータ status は、 pcntl_waitpid() が正常にコールされた際に得られます。

戻り値

pcntl_waitpid() のリターンを生じた子プロセスが ジョブ制御による停止から再開した場合に true、 それ以外の場合に false を返します。

参考

  • pcntl_waitpid() - 待つかフォークした子プロセスのステータスを返す
  • pcntl_wifstopped() - 子プロセスが現在停止しているかどうかを調べる
  • pcntl_wifexited() - ステータスコードが正常終了を表しているかどうかを調べる
  • pcntl_wifsignaled() - ステータスコードがシグナルによる終了を表しているかどうかを調べる