1. 首页
  2. 编程语言
  3. C
  4. LINUX alarm时钟简化应用封装

LINUX alarm时钟简化应用封装

上传者: 2020-08-19 02:59:08上传 RAR文件 2.04KB 热度 19次
系统开发中,网络、进程通讯等操作中经常会用到阻塞系统调用,如果需要设置超时时间,需要用到alarm时钟信号.该模块对alarm进行封装,目的是简化alarm时钟信号的应用,并且模块增加了对多次时钟设置的支持,在当前时钟结束之后,应用可以自动恢复到最近上一次时钟时间在本次时钟之后的时钟,时间在当前时钟之前的自动取消 ,当然应用也可以选择取消所有时钟。 该模块只需调用如下接口: int CheckAlarmInterrupt( ); int start_alarm( int sec, void *func); void release_alarm(i
下载地址
用户评论