Linux 版 (精华区)

发信人: tcpip (偶的昵称改了), 信区: Linux
标  题: MINIX 原代码分析之四 信  号(转寄)
发信站: 哈工大紫丁香 (Sun Feb 27 15:25:54 2000), 转信

发信人: tdx (汤大虾), 信区: Linux

标  题: MINIX 原代码分析之四 信  号

发信站: BBS 水木清华站 (Sun Feb 27 08:48:43 2000) WWW-POST

MINIX  信  号

系统调用 作用 备注

s=sigaction(sig,&act,&oldact) 定义对信号的处理操作 sig:信号类型 &act:信

号处理过程的地址 &oldact:保存该信号原先处理过程的地址。

s=sigreturn(&context) 继续执行被中断的操作,类似中断返回。

s=sigprocmask(how,&set,&old) 检查或修改信号屏蔽码。

s=sigpending(set) 以位图方式返回当前因阻塞而挂起的信号集

s=sigsuspend(sigmask) 替换信号屏蔽码并使进程挂起

s=kill(pid,sig) 送信号到进程,撤消该进程

residual=alarm(seconds) 设置时间闹钟 设定一个时间间隔,一旦到了这个间隔,就

向该进程发送一个sigalarm信号。

s=pause() 将调用进程挂起直到下一个信号。

--

※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.11.183] 


--
☆ 来源:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: bin@mtlab.hit.edu.cn]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.604毫秒