WA-EDGE编程基础库
在边缘IoT应用的开发中,多任务并发和同步问题是一个复杂的技术问题。WA-EDGE基础库提供基于C实现的几个关键的基础功能。
📄️ Task
提供Task Scheduler挂载用户创建定时的任务,不依赖系统的定时器来在用户代码逻辑中保证到时后执行任务的处理函数。
📄️ Message queue
收发消息是两个线程之间常用的通讯手段之一。
📄️ Transaction
当发出去一个异步请求,支持在后来收到回复消息时自动执行回调函数,如果超时没有收到消息也将触发回调函数的执行。