SIGSETMASK
Section: System Calls (2)
索引
jman
BSD mandoc
索引
名称
sigsetmask
sigblock
- 現在のシグナルマスクを操作する
索引
ライブラリ
Lb libc
索引
書式
In signal.h
Ft int
Fn sigsetmask int mask
Ft int
Fn sigblock int mask
Ft int
Fn sigmask int signum
索引
解説
Bf -symbolic
このインタフェースは
Ef sigprocmask(2)
Bf -symbolic
によって旧式のものとなっています。
Ef
Fn sigsetmask
関数は、指定された
Fa mask
を現在のシグナルマスクに設定します。
Fa mask
で対応するビットが 1 である場合、シグナルの配信はブロックされます。
Fn sigblock
関数は、指定された
Fa mask
中のシグナルを現在のシグナルマスクに追加します。
Fn sigsetmask
と違い、上書きはしません。
マクロ
Fn sigmask
は、指定した
Fa signum
のマスクを作成するために提供されています。
システムでは、
SIGKILL
や
SIGSTOP
のブロックが許可されていません。
索引
戻り値
Fn sigblock
関数と
Fn sigsetmask
関数は、マスクされたシグナルの前のセットが戻されます。
索引
関連項目
kill(2),
sigaction(2),
sigprocmask(2),
sigsuspend(2),
sigvec(2),
sigsetops(3)
索引
歴史
Fn sigsetmask
関数と
Fn sigblock
関数は
BSD 4.2
ではじめて登場しました。
しかし、現在では この関数を使用することは推奨されていません。
索引
Index
- 名称
-
- ライブラリ
-
- 書式
-
- 解説
-
- 戻り値
-
- 関連項目
-
- 歴史
-
Time: 07:06:31 GMT, January 12, 2009