一、函数介绍
二、示例代码
三、代码下载地址
一、函数介绍
MQTT 相关函数可以在cm_mqtt.h里面查看,一下也是里面相关的函数接口
/*** @brief 销毁mqtt client* * @param [in] client mqtt client* @return 成功返回0,失败返回-1* * @details 清除并释放client,异步*/
int cm_mqtt_client_destroy(cm_mqtt_client_t* client);/*** @brief 连接* * @param [in] client mqtt client* @param [in] option 连接选项* @return 成功返回0,失败返回错误码,参考cm_mqtt_err_code_e* * @details 异步接口,连接结果和状态请根据对应回调函数判断*/
int cm_mqtt_client_connect(cm_mqtt_client_t* client, cm_mqtt_connect_options_t* option);/*** @brief 发布消息* * @param [in] client mqtt client* @param [in] topic 主题* @param [in] payload 负载* @param [in] payload_len 负载长度* @param [in] publish_flags 固定头部信息* @return 成功返回publish长度,失败返回错误码,参考cm_mqtt_err_code_e* * @detail