TuyaOS
tuya_wifi_status.h
1#ifndef __TUYA_WIFI_STATUS_H__
2#define __TUYA_WIFI_STATUS_H__
3#ifdef __cplusplus
4extern "C" {
5#endif
7
8typedef struct tuya_wifi_status_config {
14
15
23OPERATE_RET wifi_get_network_status(OUT GW_WIFI_NW_STAT_E *nw_stat);
31VOID_T wifi_update_network_status(VOID_T);
32
41void tuya_wifi_set_connect_status(NW_CFG_ERR_CODE_E e_status);
42
50OPERATE_RET get_wf_gw_nw_status(OUT GW_WIFI_NW_STAT_E *nw_stat);
51
59OPERATE_RET tuya_wifi_status_set_config(TUYA_WIFI_STATUS_CONFIG wifi_status_config);
60
61#ifdef __cplusplus
62}
63#endif
64
65#endif
Definition: tuya_wifi_status.h:8
GET_WF_NW_STAT_CB get_wf_nw_stat_cb
Definition: tuya_wifi_status.h:10
WF_NW_CFG_ERR_CODE_CB wf_nw_err_code_cb
Definition: tuya_wifi_status.h:12
Common definitions of TUYA cloud
VOID(* WF_NW_CFG_ERR_CODE_CB)(IN CONST NW_CFG_ERR_CODE_E err_code)
Handler when network configuration error happens
Definition: tuya_cloud_wifi_defs.h:152
VOID(* GET_WF_NW_STAT_CB)(IN CONST GW_WIFI_NW_STAT_E stat)
Handler when network connection error happens
Definition: tuya_cloud_wifi_defs.h:145