版权所有 © 2014 tutorialspoint
int sigprocmask(int how, const sigset_t *set, sigset_t *oldset);
如果 oldset 非空,则信号掩码的先前值将存储在 oldset 中。
如果 set 为 NULL,则信号掩码保持不变(即,忽略 how),但当前信号掩码的值仍将返回到 oldset(它不为 NULL)。
在多线程进程中,sigprocmask() 的使用未指定;请参阅 pthread_sigmask(3)。
如果在 SIGBUS、SIGFPE、SIGILL 或 SIGSEGV 被阻塞时生成,则结果未定义,除非信号是由 kill(2)、sigqueue(2) 或 raise(3) 生成的。
有关操作信号集的详细信息,请参阅 sigsetops(3)。
kill (2)
pause (2)
sigaction (2)
signal (2)
sigpending (2)
sigprocmask (2)
sigqueue (2)
sigsuspend (2)
广告