#ifndef _BSP_HZLUAT_MQTTH_H
#define _BSP_HZLUAT_MQTTH_H

#include <sr_net_mqtt.h>


int _LuatMqttcInit(SR_MQTT_CLIENT_T *mqttc,SR_MQTT_INIT_PARAMS_T *initParams);
int _LuatMqttcDeinit(SR_MQTT_CLIENT_T *mqttc);
int _LuatMqttcConnect(SR_MQTT_CLIENT_T *mqttc,SR_MQTT_CONN_PARAMS_T *connParams);
int _LuatMqttcDisconnect(SR_MQTT_CLIENT_T *mqttc);
int _LuatMqttcPublish(SR_MQTT_CLIENT_T *mqttc, uint8_t qos, char *topic, char *msg,uint16_t msgLen);
int _LuatMqttcSubscribe(SR_MQTT_CLIENT_T *mqttc, char *topic,uint8_t qos);
int _LuatMqttcUnsubscribe(SR_MQTT_CLIENT_T *mqttc, char *topic);




#endif


