SIGSETOPS
Section: Linux Programmer's Manual (3)
Updated: 24 September 1994
Index
Return to Main Contents
이름
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일
한글 Manpage 프로젝트 (http://man.kldp.org) 2005년 2월 13일
Index
- 이름
-
- 사용법
-
- 설명
-
- 반환값
-
- 에러
-
- 호환
-
- 관련 항목
-
- 번역
-
This document was created by
man2html,
using the manual pages.
Time: 06:39:13 GMT, February 13, 2005