SIGSETOPS(3) Linux - prirucka Programatora SIGSETOPS(3)
JMENO
sigemptyset, sigfillset, sigaddset, sigdelset, sigismember - operace
POSIXu se sadami signalu.
SYNTAXE
#include <signal.h>
int sigemptyset(sigset_t *set);
int sigfillset(sigset_t *set);
int sigaddset(sigset_t *set, int signum);
int sigdelset(sigset_t *set, int signum);
int sigismember(const sigset_t *set, int signum);
POPIS
Skupina funkci sigsetops(3) umoznuje manipulaci se sadami signalu podle
POSIXu.
Funkce sigemptyset inicializuje sadu signalu set na prazdnou (vsechny
signaly jsou z ni vylouceny).
Funkce sigfillset zaradi do sady set vsechny signaly.
Funkce sigaddset a sigdelset slouzi k pridani, respektive vymazani
signalu signum ze sady set.
Funkce sigismember testuje, je-li signal signum zahrnut do sady set.
NAVRATOVE HODNOTY
Funkce sigemptyset, sigfullset, sigaddset a sigdelset vraceji nulu pri
uspesnem prubehu a -1 pri chybe.
Funkce sigismember vraci 1, je-li signal signum v sade set, 0 pokud v
ni neni, a -1 pri chybe.
CHYBOVE HODNOTY
EINVAL Parametr sig neni platne cislo signalu.
SPLNUJE STANDARDY
POSIX
DALSI INFORMACE
sigaction(2), sigpending(2), sigprocmask(2), sigsuspend(2)
Linux 1.0 1. brezna 1997 SIGSETOPS(3)