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 のマスクを作成するために提供されています。

システムでは、 SIGKILLSIGSTOP のブロックが許可されていません。  

索引

戻り値

Fn sigblock 関数と Fn sigsetmask 関数は、マスクされたシグナルの前のセットが戻されます。  

索引

関連項目

kill(2), sigaction(2), sigprocmask(2), sigsuspend(2), sigvec(2), sigsetops(3)  

索引

歴史

Fn sigsetmask 関数と Fn sigblock 関数は BSD 4.2 ではじめて登場しました。 しかし、現在では この関数を使用することは推奨されていません。


 

索引

Index

名称
ライブラリ
書式
解説
戻り値
関連項目
歴史

jman



Time: 07:06:31 GMT, January 12, 2009