SIGSETOPS(3) Manuel du programmeur Linux SIGSETOPS(3)
NOM
sigsetops, sigemptyset, sigfillset, sigaddset, sigdelset,
sigismember - Opérations sur les ensembles de signaux
POSIX.
SYNOPSIS
#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);
DESCRIPTION
Les fonctions sigsetops(3) permettent la manipulation des
ensembles de signaux POSIX.
sigemptyset vide l'ensemble de signaux fourni par set,
tous les signaux étant exclus de cet ensemble.
sigfillset remplit totalement l'ensemble de signaux set en
incluant tous les signaux.
sigaddset et sigdelset ajoutent ou suppriment respective
ment le signal signum de l'ensemble set.
sigismember teste si le signal signum est membre de
l'ensemble set.
VALEUR RENVOYÉE
sigemptyset, sigfullset, sigaddset et sigdelset renvoient
0 s'il réussissent, et -1 s'ils échouent.
sigismember renvoie 1 si le signal signum est dans
l'ensemble set, 0 si signum n'y est pas, et -1 en cas
d'erreur.
ERREURS
EINVAL sig n'est pas un signal valide.
CONFORMITÉ
POSIX
Linux 7 Novembre 1996 1
SIGSETOPS(3) Manuel du programmeur Linux SIGSETOPS(3)
VOIR AUSSI
sigaction(2), sigpending(2), sigprocmask(2), sigsuspend(2)
TRADUCTION
Christophe Blaess, 1997.
Linux 7 Novembre 1996 2