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 は、 このテーブルで与えられるメッセージ数を示します。 このテーブルに追加される前に、 システムが新しいシグナルを追加してしまうかもしれませんので この数はチェックされるべきです。
関連事項
NEWS-OSRelease 4.1C