ptg10805159Appendix A Function Prototypes 885
int sigdelset(sigset_t *set,intsigno);
<signal.h> p. 344
Returns: 0 if OK,−1 on errorint sigemptyset(sigset_t *set);
<signal.h> p. 344
Returns: 0 if OK,−1 on errorint sigfillset(sigset_t *set);
<signal.h> p. 344
Returns: 0 if OK,−1 on errorint sigismember(const sigset_t *set,intsigno);
<signal.h> p. 344
Returns: 1 if true, 0 if false,−1 on errorvoid siglongjmp(sigjmp_bufenv,intval);
<setjmp.h> p. 356
This function never returnsvoid (*signal(intsigno,void (*func)(int)))(int);
<signal.h> p. 323
Returns: previous disposition of signal if OK,
SIG_ERRon errorint sigpending(sigset_t *set);
<signal.h> p. 347
Returns: 0 if OK,−1 on errorint sigprocmask(inthow,const sigset_t *restrictset,
sigset_t *restrictoset);
<signal.h> p. 346
how:SIG_BLOCK, SIG_UNBLOCK, SIG_SETMASK
Returns: 0 if OK,−1 on errorint sigqueue(pid_tpid,intsigno,const union sigvalvalue)
<signal.h> p. 376
Returns: 0 if OK,−1 on errorint sigsetjmp(sigjmp_bufenv,intsavemask);
<setjmp.h> p. 356
Returns: 0 if called directly,nonzero if returning from a call
tosiglongjmp