TuyaOS
tuya_hal_wired.h
浏览该文件的文档.
1
10#ifndef __TUYA_HAL_WIRED_H__
11#define __TUYA_HAL_WIRED_H__
12
13#include "tal_wired.h"
14#include "tuya_svc_wired.h"
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19
20
30//OPERATE_RET tuya_hal_wired_get_ip(NW_IP_S *ip);
31#define tuya_hal_wired_get_ip(ip) tal_wired_get_ip(ip)
32
42//BOOL_T tuya_hal_wired_station_conn(VOID);
43//废弃
44
54//OPERATE_RET tuya_hal_wired_get_mac(NW_MAC_S *mac);
55#define tuya_hal_wired_get_mac(mac) tal_wired_get_mac(mac)
56
66//OPERATE_RET tuya_hal_wired_set_mac(CONST NW_MAC_S *mac);
67#define tuya_hal_wired_set_mac(mac) tal_wired_set_mac(mac)
68
80//OPERATE_RET tuya_hal_wired_wifi_set_station_connect(CONST CHAR_T *ssid, CONST CHAR_T *passwd);
81//废弃
82
94//BOOL_T tuya_hal_wired_wifi_need_cfg(VOID);
95//废弃
96
107//OPERATE_RET tuya_hal_wired_wifi_station_get_conn_ap_rssi(SCHAR_T *rssi);
108//废弃
109
119//OPERATE_RET tuya_hal_wired_get_nw_stat(GW_BASE_NW_STAT_T *stat);
120#define tuya_hal_wired_get_nw_stat(stat) tal_wired_get_status(stat)
121//废弃
122
123#define tuya_hal_wired_set_nw_stat_cb(cb) tal_wired_set_status_cb(cb)
124
134//OPERATE_RET tuya_hal_wired_if_connect_internet(BOOL_T *stat);
135//废弃
136
146//VOID_T tuya_os_wired_intf_init(VOID_T);
147//废弃
148
149#ifdef __cplusplus
150}
151#endif /* __cplusplus */
152
153#endif
154
155
156
Common process - wired abstration api define
TUYA wired service