2件ヒット
[1-2件を表示]
(0.012秒)
別のキーワード
ライブラリ
- ビルトイン (2)
検索結果
-
Process
. # setpgid(pid , pgrp) -> 0 (54325.0) -
プロセス ID が pid であるプロセスのプロセスグループを pgrp に設定します。
プロセス ID が pid であるプロセスのプロセスグループを pgrp に設定します。
- **param** `pid` -- プロセス ID を整数で指定します。pid が 0 の時はカレントプロセスの ID を指定したのと同じです。
プロセスグループの設定に成功した場合は 0 を返します。
- **param** `pgrp` -- プロセスグループ ID を整数で指定します。pgrp が 0 の時は pid を指定したのと同じです。
- **raise** `Errno::EXXX` -- プロセスグループの設定に失敗した場合に発生します。
- **r... -
Process
. # setpgrp -> 0 (52.0) -
カレントプロセスの ID と同じ ID をもつプロセスグループを作成し、カレントプロセスをそのリーダーにします。 [m:Process?.setpgid](0, 0) と同じです。
...トプロセスの ID と同じ ID をもつプロセスグループを作成し、カレントプロセスをそのリーダーにします。
[m:Process?.setpgid](0, 0) と同じです。
- **raise** `Errno::EXXX` -- プロセスグループの設定に失敗した場合に発生します。
- *......メソッドが現在のプラットフォームで実装されていない場合に発生します。
```ruby
fork do
p [Process.pid, Process.getpgrp]
p Process.setpgrp
p [Process.pid, Process.getpgrp]
end
Process.wait
# =>
[3427, 3426]
0
[3427, 3427]
```
- **SEE** [man:setpgrp(2)]...
