10#ifndef __TUYA_SVC_MQTT_DIRECT_H__
11#define __TUYA_SVC_MQTT_DIRECT_H__
20#define EVENT_MQTT_DIRECT_CONNECTED "mqtt.dir.con"
21#define EVENT_MQTT_DIRECT_DISCONNECTED "mqtt.dir.disc"
OPERATE_RET tuya_svc_mqtt_direct_start(VOID)
Start mqtt direct service
OPERATE_RET tuya_svc_mqtt_direct_stop(VOID)
Close mqtt direct service
OPERATE_RET tuya_svc_mqtt_direct_register_cb(REV_BIND_TOKEN_CB cb)
Register token callback
VOID tuya_svc_mqtt_direct_set_env(CHAR_T *env)
Set environment for direct connect
BOOL_T tuya_svc_mqtt_direct_is_connected(VOID)
Whether mqtt direct is connected or not
VOID(* REV_BIND_TOKEN_CB)(IN CONST CHAR_T *token)
callback when received token
Definition: tuya_svc_mqtt_direct.h:28