|
|
@@ -103,6 +103,12 @@ int luat_mqtt_set_keepalive(luat_mqtt_ctrl_t *mqtt_ctrl, uint32_t keepalive){
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
+int luat_mqtt_set_auto_connect(luat_mqtt_ctrl_t *mqtt_ctrl, uint8_t auto_connect,uint32_t reconnect_time){
|
|
|
+ mqtt_ctrl->reconnect = auto_connect;
|
|
|
+ mqtt_ctrl->reconnect_time = reconnect_time;
|
|
|
+ return 0;
|
|
|
+}
|
|
|
+
|
|
|
int luat_mqtt_set_connopts(luat_mqtt_ctrl_t *mqtt_ctrl, luat_mqtt_connopts_t *opts) {
|
|
|
memcpy(mqtt_ctrl->host, opts->host, strlen(opts->host) + 1);
|
|
|
mqtt_ctrl->remote_port = opts->port;
|