paho mqtt c 源码分析-2 (心跳机制)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了paho mqtt c 源码分析-2 (心跳机制)相关的知识,希望对你有一定的参考价值。
参考技术A MQTT是基于TCP的,因此需要考虑连接心跳,paho mqtt c的心跳处理函数概括如下:
ping_outstanding 在下述函数中处理,该函数的调用是在接收线程中,如果收到云端的 PINGRESP 数据包,会调用该接口
lastSent 是MQTT消息包发送完成,调用的场景如下2个:
MQTTPacket_Factory(...)
如果收到一个MQTT packet,则设置 lastReceived
以上是关于paho mqtt c 源码分析-2 (心跳机制)的主要内容,如果未能解决你的问题,请参考以下文章
MT7621加 OPENWRT 移植MQTT(paho.mqtt.c) 进行数据的收发
paho.mqtt.golang--option.go 源码解析