版權所有 © 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)
廣告