实时信号扩展(RTS)详解
1. 相关系统调用
在信号处理中,有几个重要的系统调用,下面为你详细介绍:
- sigpause :用于改变信号掩码并等待信号。其函数原型如下:
#include <signal.h>
int sigpause(
int signum,
/* signal */
);
/* Returns -1 on error, always (sets errno) */
- sighold :用于阻塞信号。函数原型为:
#include <signal.h>
int sighold(
int signum,
/* signal */
);
/* Returns 0 on success or -1 on error (sets errno) */
- sigignore :用于忽略信号。函数原型如下:
#include <signal.h>
int sigignore(
int signum,
/* signal */
);
/* Returns 0 on success or -1 on error (sets errno) */
这两个系统调用(sighold 和 si
超级会员免费看
订阅专栏 解锁全文
993

被折叠的 条评论
为什么被折叠?



