sigblock(3) (BSD Compatibility Package) sigblock(3)
NAME
sigblock, sigmask - Signale blockieren
SYNTAX
/usr/ucb/cc [flag ...] file ... -lucb
#include <signal.h>
sigblock(mask)
int mask;
#define sigmask(signum)
BESCHREIBUNG
sigblock fügt die in mask angegebenen Signale der Gruppe von Signalen
hinzu, deren Ausgabe momentan blockiert ist. Signale werden blockiert,
wenn das entsprechende Bit in der mask 1 ist. Mit dem Makro sigmask
kann die Maske für eine bestimmte signum erstellt werden. Die vorher-
ige Maske wird zurückgegeben und kann mit sigsetmask wiederhergestellt
werden.
SIGKILL, SIGSTOP und SIGCONT können nicht blockiert werden; das System
sorgt stillschweigend für die Einhaltung dieser Einschränkung.
RÜCKGABEWERT
Die vorherige Gruppe maskierter Signale wird zurückgegeben.
SIEHE AUCH
kill(2), sigaction(2), signal(2), sigsetmask(3), sigvec(3),
signal(3-ucb), signal(5).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98