sigaction函数解析
2013-06-12 10:23
232 查看
1 函数原型
intsigaction(int signo,conststructsigaction*restrict act,structsigaction*restrict oact);2sigaction 结构的定义
structsigaction{
void(*sa_handler)(int);
sigset_t sa_mask;
int sa_flag;
void(*sa_sigaction)(int,siginfo_t *,void*);
};
3 说明
sa_hander:信号捕捉函数的地址,即信号要处理的函数
sa_mask : 信号集 捕捉此类信号,即执行sa_hander函数
通过sigaddset(sa_mask,信号)来设置;
sa_flag :
SA_INTERRUPT 由此信号中断的系统调用不会自动重启
SA_RESTART 由此信号中断的系统调用会自动重启SA_SIGINFO 提供附加信息,一个指向siginfo结构的指针以及一个指向进程上下文标识符的指针
intsigaction(int signo,conststructsigaction*restrict act,structsigaction*restrict oact);2sigaction 结构的定义
structsigaction{
void(*sa_handler)(int);
sigset_t sa_mask;
int sa_flag;
void(*sa_sigaction)(int,siginfo_t *,void*);
};
3 说明
sa_hander:信号捕捉函数的地址,即信号要处理的函数
sa_mask : 信号集 捕捉此类信号,即执行sa_hander函数
通过sigaddset(sa_mask,信号)来设置;
sa_flag :
SA_INTERRUPT 由此信号中断的系统调用不会自动重启
SA_RESTART 由此信号中断的系统调用会自动重启SA_SIGINFO 提供附加信息,一个指向siginfo结构的指针以及一个指向进程上下文标识符的指针
相关文章推荐
- sigaction 函数解析
- sigaction函数解析
- sigaction函数解析
- sigaction函数解析
- sigaction函数解析
- sigaction函数解析
- sigaction函数解析
- Linux 进程------sigaction 函数解析
- sigaction函数解析
- sigaction函数解析
- sigaction函数解析
- sigaction函数解析
- sigaction函数解析
- Halcon中OCR的实现及关键函数解析
- rror LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainC
- signal 和 sigaction 函数
- error LNK2019: 无法解析的外部符号 _xxxx,该符号在函数 _VisualEn_Run 中被引用
- linux之unlink函数解析
- quick-cocos2d-x中addNodeEventListener函数解析
- sigaction 函数