TuyaOS
app_agent.h
浏览该文件的文档.
1
12#ifndef _APP_AGENT_H
13#define _APP_AGENT_H
14
15#include "tuya_svc_lan.h" // new LAN header file
16
17#ifdef __cplusplus
18extern "C" {
19#endif
20
21//group test
22#define FRM_GRP_OPER_ENGR 0xd0
23#define FRM_GRP_CMD 0xd1
24
32#define lan_pro_cntl_init(wechat) tuya_svc_lan_init()
33
39#define lan_pro_cntl_exit() tuya_svc_lan_exit()
40
46#define lan_pro_cntl_disable() tuya_svc_lan_disable()
47
53#define lan_pro_cntl_enable() tuya_svc_lan_enable()
54
63#define lan_dp_sata_report(data,len) tuya_svc_lan_dp_report(data,len)
64
75#define lan_data_report_cb(fr_type,ret_code,data,len) tuya_svc_lan_data_report(fr_type,ret_code,data,len)
76
82#define lan_pro_cntl_get_valid_connect_cnt() tuya_svc_lan_get_valid_connections()
83
89#define lan_disconnect_all_sockets() tuya_svc_lan_disconnect_all()
90
99#define lan_pro_cntl_cfg(cfg,data) tuya_svc_lan_cfg(cfg,data)
100
109#define lan_pro_cntl_register_cb(frame_type,handler) tuya_svc_lan_register_cb(frame_type,handler)
110
118#define lan_pro_cntl_unregister_cb(frame_type) tuya_svc_lan_unregister_cb(frame_type)
119
125#define is_lan_connected() (tuya_svc_lan_get_valid_connections() != 0)
126
127#ifdef __cplusplus
128}
129#endif
130#endif
131
TUYA LAN service