LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 723|回复: 4

请教:如何在一个进程中设置多个计时器

[复制链接]
发表于 2005-1-2 12:33:35 | 显示全部楼层 |阅读模式
请教:如何在一个进程中设置多个计时器
发表于 2005-1-2 15:46:35 | 显示全部楼层
 楼主| 发表于 2005-1-3 13:12:35 | 显示全部楼层
thanks
 楼主| 发表于 2005-1-3 14:53:45 | 显示全部楼层
看过了,他实际实现的是间隔1秒产生sig_alarm的一个计时器.我需要设计的是任意个计时器可以间隔任意时间
 楼主| 发表于 2005-1-4 00:40:08 | 显示全部楼层
知道了,用一个计时器链表,用setitimer产生1秒的轮循去查看此链表,各计时器值减一,减到0时可以产生SIGUSER1信号,捕捉此信号执行想执行的程序
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表