我正在处理一个大型项目,我需要每隔n分钟监视一次结构的进程。C编程 - 每隔n分钟执行一次消息处理
结构的每个实例可能都有它自己的时间长度,以便进程执行它将要执行的操作。
举一个例子,假设我监视客户端连接,struct client。
当客户端已被实例化,我将寻求结合的方法,如:
void add_Client_Monitor (client_t * client, int seconds)
然后add_Client_Monitor应该能够创建秒规定之后,将触发一个计时器事件,也作用于客户结构,通过这样的方法,即像:
void timer_Update_Client(client_t * client)
感谢
您可以使用pthreads创建一个[timer](http://forums.devshed.com/programming-42/using-pthread-create-stopwatch-timer-592599.html)。 – erip