別のキーワード
ライブラリ
クラス
- Fiber (18)
-
IRB
:: ExtendCommand :: Help (12) - Monitor (36)
- OptionParser (36)
モジュール
- Kernel (124)
- MonitorMixin (12)
- ObjectSpace (24)
- Open3 (12)
- Process (56)
- Readline (12)
- Signal (24)
- Timeout (21)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
NEWS for Ruby 2
. 2 . 0 (11) - OptionParser (12)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
- Ruby用語集 (12)
- SystemExit (12)
- abort (24)
-
at
_ exit (12) -
define
_ finalizer (24) - enter (12)
- execute (12)
- exit! (12)
- fork (24)
- getoptlong (12)
- irb (12)
-
last
_ status (8) -
mon
_ enter (18) -
mon
_ exit (6) -
on
_ tail (12) - optparse (12)
- pipeline (12)
- raise (18)
- readline (12)
-
ruby 1
. 6 feature (12) - separator (12)
- system (28)
- throw (12)
- timeout (21)
- trap (24)
- ver (12)
- wait (12)
- wait2 (12)
- waitpid (12)
- waitpid2 (12)
- セキュリティモデル (2)
- 制御構造 (12)
- 終了処理 (12)
検索結果
先頭3件
-
Process
. # wait2(pid = -1 , flags = 0) -> [Integer , Process :: Status] | nil (12.0) -
pid で指定される特定の子プロセスの終了を待ち、そのプロセスが 終了した時に pid を返します。 wait2, waitpid2 は子プロセスの pid と終了ステータスを表す Process::Status オブジェクトの配列を返します。 ノンブロッキングモードで子プロセスがまだ終了していない時には nil を返します。
...flags はいつも nil または 0 を指定する必要があります。
@raise Errno::ECHILD 子プロセスが存在しない場合に発生します。
//emlist[][ruby]{
pid = fork { sleep 1 }
Process.wait2 # => [70024, #<Process::Status: pid 70024 exit 0>]
//}
@see wait(2), waitpid(2)... -
Process
. # waitpid(pid = -1 , flags = 0) -> Integer | nil (12.0) -
pid で指定される特定の子プロセスの終了を待ち、そのプロセスが 終了した時に pid を返します。 wait2, waitpid2 は子プロセスの pid と終了ステータスを表す Process::Status オブジェクトの配列を返します。 ノンブロッキングモードで子プロセスがまだ終了していない時には nil を返します。
...flags はいつも nil または 0 を指定する必要があります。
@raise Errno::ECHILD 子プロセスが存在しない場合に発生します。
//emlist[][ruby]{
pid = fork { sleep 1 }
Process.wait2 # => [70024, #<Process::Status: pid 70024 exit 0>]
//}
@see wait(2), waitpid(2)... -
Process
. # waitpid2(pid = -1 , flags = 0) -> [Integer , Process :: Status] | nil (12.0) -
pid で指定される特定の子プロセスの終了を待ち、そのプロセスが 終了した時に pid を返します。 wait2, waitpid2 は子プロセスの pid と終了ステータスを表す Process::Status オブジェクトの配列を返します。 ノンブロッキングモードで子プロセスがまだ終了していない時には nil を返します。
...flags はいつも nil または 0 を指定する必要があります。
@raise Errno::ECHILD 子プロセスが存在しない場合に発生します。
//emlist[][ruby]{
pid = fork { sleep 1 }
Process.wait2 # => [70024, #<Process::Status: pid 70024 exit 0>]
//}
@see wait(2), waitpid(2)...