Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ getpgrp(2) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

setpgrp(2)

getuid(2)

tty(4)

GETPGRP(2)  —  NEWS-OS Programmer’s Manual

名称

getpgrp − プロセスグループを取り出す

形式

pgrp = getpgrp(pid)
int pgrp;
int pid;

解説

指定されたプロセスのプロセスグループが getpgrp によって返されます。 pid がゼロである場合には、 コールは現プロセスに適用されます。

プロセスグループは、 シグナルの受け先の分類のために使用されるためや 端末装置への入力の要求をうまく配分 (arbitrate) するために 端末装置によって使用されます。 端末装置と同じプロセスグループを 有しているプロセスは、 フォアグラウンドで読み取りを 行うことができますが、 それ以外のプロセスは読み取りを 試みた場合シグナルによってブロックされます。

したがって、 このコールは、 ジョブ制御の実行におけるプロセスグループの作成のために、 csh(1) のようなプログラムによって使用されます。 tty(4) で述べられている TIOCGPGRP および TIOCSPGRP コールは、 制御端末装置のプロセスグループの取り出し/セットを 行うために使用されます。

関連事項

setpgrp(2), getuid(2), tty(4)

NEWS-OSRelease 4.2.1R

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026