SIGSETOPS
Section: C Library Functions (3)
索引
jman
BSD mandoc
索引
名称
sigemptyset
sigfillset
sigaddset
sigdelset
sigismember
- シグナルセットを操作
索引
ライブラリ
Lb libc
索引
書式
In signal.h
Ft int
Fn sigemptyset sigset_t *set
Ft int
Fn sigfillset sigset_t *set
Ft int
Fn sigaddset sigset_t *set int signo
Ft int
Fn sigdelset sigset_t *set int signo
Ft int
Fn sigismember const sigset_t *set int signo
索引
解説
これらの関数は、
Fa sigset_t
に保存されたシグナルセットを操作します。
Fa sigset_t
型の各オブジェクトについて
Fn sigemptyset
または
Fn sigfillset
のどちらかを呼び出した後で、オブジェクトを他のように使用します。
Fn sigemptyset
関数はシグナルセットを空に初期化します。
Fn sigfillset
関数は、シグナルセットをすべてのシグナルが含まれるように初期化します。
Fn sigaddset
関数は、シグナルセットに、指定のシグナル
Fa signo
を追加します。
Fn sigdelset
関数は、シグナルセットから、指定のシグナル
Fa signo
を削除します。
Fn sigismember
関数は、指定のシグナル
Fa signo
がシグナルセットに含まれるかどうかを返します。
これらの関数は
インクルードファイル <signal.h> 内にマクロとして備えられています。
(#undef
名前
を使用して)名前が未定義であっても実際の関数は利用できます 。
索引
戻り値
Fn sigismember
関数は、シグナルがセットのメンバである場合は
1 を返します。
そうでない場合は 0 を返します。
他の関数は 0 を返します。
索引
エラー
現時点ではエラーは検出されていません。
索引
関連項目
kill(2),
sigaction(2),
sigsuspend(2)
索引
規格
これらの関数は、
St -p1003.1-88
によって定義されています。
索引
Index
- 名称
-
- ライブラリ
-
- 書式
-
- 解説
-
- 戻り値
-
- エラー
-
- 関連項目
-
- 規格
-
Time: 07:07:08 GMT, January 12, 2009