GETPGRP(2) — NEWS-OS Programmer’s Manual
名称
getpgrp − プロセスグループを取り出す
形式
pgrp = getpgrp(pid)
int pgrp;
int pid;
解説
指定されたプロセスのプロセスグループが getpgrp によって返されます。 pid がゼロである場合には、 コールは現プロセスに適用されます。
プロセスグループは、 シグナルの受け先の分類のために使用されるためや 端末装置への入力の要求をうまく配分 (arbitrate) するために 端末装置によって使用されます。 端末装置と同じプロセスグループを 有しているプロセスは、 フォアグラウンドで読み取りを 行うことができますが、 それ以外のプロセスは読み取りを 試みた場合シグナルによってブロックされます。
したがって、 このコールは、 ジョブ制御の実行におけるプロセスグループの作成のために、 csh(1) のようなプログラムによって使用されます。 tty(4) で述べられている TIOCGPGRP および TIOCSPGRP コールは、 制御端末装置のプロセスグループの取り出し/セットを 行うために使用されます。
関連事項
NEWS-OSRelease 4.2.1R