LINUX alarm时钟简化应用封装

时间:2015-12-07 10:22:52
【文件属性】:

文件名称:LINUX alarm时钟简化应用封装

文件大小:2KB

文件格式:RAR

更新时间:2015-12-07 10:22:52

LINUX alarm

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


【文件预览】:
SubTimer.c
SubTimer.h

网友评论