struct sigaction结构体内部参数解释
时间: 2023-04-06 13:03:11 浏览: 122
信号捕捉函数sigaction
struct sigaction结构体是用来设置信号处理函数的,它包含了以下参数:
1. sa_handler:信号处理函数的地址,可以是一个函数指针,也可以是SIG_IGN或SIG_DFL。
2. sa_mask:一个信号集,用来屏蔽在信号处理函数执行期间的其他信号。
3. sa_flags:用来设置信号处理的一些标志,比如SA_RESTART表示在信号处理函数返回后自动重启被中断的系统调用。
4. sa_sigaction:指向一个信号处理函数的地址,它可以处理一些特殊的信号,比如SIGSEGV、SIGBUS等。
以上是struct sigaction结构体内部参数的解释。
阅读全文