C语言信号处理函数
函数 | 说明 |
---|---|
alarm() | 设置信号传送闹钟 |
kill() | 传送信号给指定的进程 |
pause() | 让进程暂停直到信号出现 |
sigaddset() | 增加一个信号至信号集 |
sigdelset() | 从信号集里删除一个信号 |
sigemptyset() | 初始化信号集 |
sigfillset() | 将所有信号加入至信号集 |
sigismember() | 测试某个信号是否已加入至信号 |
signal() | 设置信号处理方式 |
sigpending() | 查询被搁置的信号 |
sigprocmask() | 查询或设置信号遮罩 |
sleep() | 让进程暂停执行一段时间 |
ferror() | 检查文件流是否有错误发生 |
strerror() | 返回错误原因的描述字符串 |
mkfifo() | 建立具名管道 |
pclose() | 关闭管道I/O |
popen() | 建立管道I/O |
sigaction() | 查询或设置信号处理方式 |