开发者社区> 问答> 正文

IOT_CoAP_DeviceNameAuth认证函数是阻塞等待指定时间吗?认证成功后返回还是立即返回?如果阻塞等待,如何设置最大等待时长?

设备端SDK使用问题 CoAP连接

展开
收起
iot小能手 2018-11-30 14:25:09 1491 0
1 条回答
写回答
取消 提交回答
  • 1.目前这个版本是非阻塞异步的, 在这个接口里面不会阻塞等待结果,而是在IOT_CoAP_Yield里面进行处理。
    2.函数IOT_CoAP_Yield 是半阻塞的,调用一次的时候,会等2秒钟,有数据的话会收取数据进行处理,没数据的话2秒超时,等到下次调用。
    3.等待的时间默认2000ms,可自行修改COAP_WAIT_TIME_MS 这个宏的定义。

    2019-07-17 23:17:32
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
ST + AliOS > Smart IoT ! 立即下载
IOT赋能旅行场景的实践与展望 立即下载
阿里云IoT物联网市场暨合作伙伴计划发布 立即下载