首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >物联网通信 >设备端 C-SDK 的 Yield 函数的作用是什么?

设备端 C-SDK 的 Yield 函数的作用是什么?

词条归属:物联网通信

Yield 函数的作用是在当前线程上下文中,进行 MQTT 报文读取,消息处理,超时请求,心跳包及重连状态管理等任务,是设备端进行 MQTT 物联网通信的重要步骤。对于单线程单任务场景,在用户的逻辑代码循环中需要保证对该函数的调用执行。对于多线程多任务场景,可以使用一个单独的线程任务来执行该函数,并且设置一定的线程优先级,避免该线程被长时间挂起。具体使用方法可以参考相应的 sample 代码。

词条知识树 25个知识点
更多
  • 一般性问题(4个知识点)
  • 规则引擎问题(4个知识点)
  • 设备接入和上报问题(12个知识点)
  • 控制台相关问题(3个知识点)
  • 消息队列如何迁移至规则引擎(2个知识点)
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券