嵌入式学习30-信号2
1.信号:
(图片来源网络,侵删)
1.pause
int pause(void);
功能:
让进程睡眠,直到接收到信号(捕捉)才能继续向下执行
2.alarm
unsigned int alarm(unsigned int seconds);
(图片来源网络,侵删)
功能:
定时seconds秒后给调用进程发送SIGALRM信号
参数:
seconds:定时的秒数
返回值:
成功返回之前设定剩余的秒数
(图片来源网络,侵删)
3.kill
int kill(pid_t pid, int sig);
功能:
给PID对应的进程发送sig信号
参数:
pid:进程ID号
sig:信号的编号
返回值:
成功返回0
失败返回-1
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。
还没有评论,来说两句吧...