Rechercher une page de manuel
sigsetops
Langue: ko
Version: 24 September 1994 (fedora - 25/11/07)
Section: 3 (Bibliothèques de fonctions)
이름
sigemptyset, sigfillset, sigaddset, sigdelset, sigismember - POSIX 시그널 설정 작동들사용법
#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);
설명
sigsetops(3) 함수는 POSIX 시그널 집합들의 조작을 허용한다.sigemptyset 은 set 이 가리키는 시그널 집합을 모든 신호가 배제되도록 초기화한다.
sigfillset 은 set 이 모든 신호를 포함되도록 초기화한다.
sigaddset 과 sigdelset 은 set에서 시그널 signum 를 추가하고 지운다.
sigismember 는 signum 가 set 의 일부인지를 검사한다.
반환값
sigemptyset, sigfullset, sigaddset 그리고 sigdelset 는 성공시 0을 리턴하고 에러시 -1을 리턴한다.만일 signum 가 set의 일부라면 sigismember 는 1을 반환하고, 만일 signum 가 일부가 아니라면 0을 반환하고 에러라면 -1을 반환한다.
에러
- EINVAL
- sig 가 유효한 신호가 아니다.
호환
POSIX관련 항목
sigaction(2), sigpending(2), sigprocmask(2), sigsuspend(2)역자
정강훈 <skyeyes@soback.kornet.net>, 2001년 5월 1일Contenus ©2006-2023 Benjamin Poulain
Design ©2006-2023 Maxime Vantorre