Документация по LinuxLinuxDoc.Ru 🔍

sigemptyset, sigfillset, sigaddset, sigdelset, sigismember - операции над наборами сигналов POSIX

НАЗВАНИЕ
sigemptyset, sigfillset, sigaddset, sigdelset, sigismember
- операции над наборами сигналов POSIX.

СИНТАКСИС
#include


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);

ОПИСАНИЕ
Функции sigsetops(3) позволяют производить операции над
наборами сигналов POSIX.

sigemptyset инициализирует набор сигналов, указанный в
set, и "очищает" его от всех сигналов.

sigfillset полностью инициализирует набор set, в котором
содержатся все сигналы.

sigaddset и sigdelset добавляют сигналы signum к set и
удаляют эти сигналы из набора соответственно.

sigismember проверяет, является ли signum членом set.

ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ

sigemptyset, sigfullset, sigaddset и sigdelset при удачном
завершении возвращают 0 и -1 при ошибках.

sigismember возвращает 1, если signum является членом set;
возвращает 0, если signum не является членом, а -1
возвращается при ошибках.

КОДЫ ОШИБОК

EINVAL:
sig является неправильным сигналом.

СООТВЕТСТВИЕ СТАНДАРТАМ
POSIX
Читать новости Linux в Telegram
Linux - sigemptyset, sigfillset, sigaddset, sigdelset, sigismember - операции над наборами сигналов POSIX
Мы в соцсетях ✉