Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ psignal(3) — NEWS-os 4.1C

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

sigvec(2)

perror(3)

PSIGNAL(3)  —  NEWS-OS Programmer’s Manual

名称

psignal, sys_siglist − システムのシグナルメッセージ

形式

psignal(sig, s)
unsigned sig;
char ∗s;

char ∗sys_siglist[];

解説

psignal は、 標準エラーに短いメッセージを生成し、 指定されたシグナルを説明します。 まず、 引数文字列 s、 次にコロン、 シグナル名、 改行文字の順に出力します。 最もよく使われる引数文字列は、 シグナルを受信するプログラム名です。 また、 シグナル番号は、 <signal.h> の中で与えられていなければなりません。

様々な形式を持つシグナル名を簡素化するために、 メッセージ文字列 sys_siglist のベクトルが与えられます。 シグナル番号をこのテーブルのインデクスとして使用し、 改行文字を含まないシグナル名を取り出すことができます。 <signal.h> で定義される NSIG は、 このテーブルで与えられるメッセージ数を示します。 このテーブルに追加される前に、 システムが新しいシグナルを追加してしまうかもしれませんので この数はチェックされるべきです。

関連事項

sigvec(2), perror(3)

NEWS-OSRelease 4.1C

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