sigpending(3-thr) sigpending(3-thr)
NAME
sigpending - Unbearbeitete Signale prüfen (Signalfunktionen der
POSIX-Software)
SYNTAX
#include <signal.h>
int sigpending(sigsett *set);
PARAMETER
set Zeigt auf einen Bereich, in dem die blockierten und zur Zeit
des Funktionsaufrufs von sigpending() noch unbearbeiteten
Signale zurückgegeben werden.
BESCHREIBUNG
Die Funktion sigpending() legt die blockierten, für den aufrufenden
Prozeß unbearbeiteten Signale in dem Speicher ab, auf den das Argument
set zeigt.
Die Funktion sigpending() kann von jedem Thread in einem Multithread-
Prozeß aufgerufen werden, um festzustellen, welche Signale für diesen
Thread unbearbeitet sind. Da DCE Threads die Option
{POSIXTHREADSPERPROCESSSIGNALS1} unterstützt, handelt es sich
bei den für den Thread unbearbeiteten Signalen um die Signale, die
auch für den Prozeß unbearbeitet sind.
RÜCKGABEWERTE
Mögliche Rückgabewerte sind:
EFAULT Das Argument set zeigt auf Speicher, der für den Adreßraum
des Prozesses nicht gültig ist.
SIEHE AUCH
sigprocmask(3-thr), sigsetops(3C), signal(5).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98