如何设计和实现触发C语言部分代码的可调度报警/事件
我有一段代码,它充当服务器,切换不同的阀门和其他执行器。用于切换这些执行器的命令通过套接字从运行在Android设备上的客户端接收。现在我想添加一个模块到我的服务器,这将允许我计划一个日历依赖于这些执行器切换。我想知道怎么做。 现在我想到的是时间。当然,h是最基本的。然后我可以想象有一个保存可编程事件(时间、日期和触发内容)的结构和一个无休止地将时间/日期与实际时间进行比较的任务。。然而,我不确定这是否是正确的方法。请给我指一下正确的方向如何设计和实现触发C语言部分代码的可调度报警/事件,c,events,calendar,scheduling,C,Events,Calendar,Scheduling,我有一段代码,它充当服务器,切换不同的阀门和其他执行器。用于切换这些执行器的命令通过套接字从运行在Android设备上的客户端接收。现在我想添加一个模块到我的服务器,这将允许我计划一个日历依赖于这些执行器切换。我想知道怎么做。 现在我想到的是时间。当然,h是最基本的。然后我可以想象有一个保存可编程事件(时间、日期和触发内容)的结构和一个无休止地将时间/日期与实际时间进行比较的任务。。然而,我不确定这是否是正确的方法。请给我指一下正确的方向 基本架构是什么样子的 有C语言的图书馆吗 选择包括:
- setitimer()设置下一个信号时间,并使用信号处理程序
- 有一个循环,睡眠,轮询和检查系统的时间与时间的时间表