TuyaOS
结构体 | 宏定义 | 类型定义
tuya_cloud_wifi_defs.h 文件参考

Common definitions of TUYA cloud 更多...

#include "tuya_cloud_types.h"
tuya_cloud_wifi_defs.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

结构体

struct  DEBUG_GW_PROD_INFO_S
 Definition of product info (for debug) 更多...
 

宏定义

#define AP_CFG_AP_NOT_FOUND   2
 
#define AP_CFG_CANT_CONN_AP   4
 
#define AP_CFG_CONN_CLOUD_FAILED   6
 
#define AP_CFG_DHCP_FAILED   5
 
#define AP_CFG_ERR_PASSWD   3
 
#define AP_CFG_ERR_PCK   1
 
#define AP_CFG_GET_URL_FAILED   7
 
#define AP_CFG_GW_ACTIVE_FAILED   8
 
#define AP_CFG_GW_ACTIVE_SUCCESS   9
 
#define AP_CFG_SUCC   0
 
#define GWCM_LOW_POWER   1
 
#define GWCM_LOW_POWER_AUTOCFG   4
 
#define GWCM_OLD   0
 
#define GWCM_OLD_PROD   3
 
#define GWCM_SPCL_AUTOCFG   5
 
#define GWCM_SPCL_MODE   2
 
#define GWM_NORMAL   0
 
#define GWM_SPECIAL_AP_CFG   2
 
#define GWM_SPECIAL_SMT_AP_CFG   3
 
#define GWM_SPECIAL_SMT_CFG   1
 
#define GWNS_FAST_LOWPOWER   0
 
#define GWNS_FAST_UNCFG_AP   2
 
#define GWNS_FAST_UNCFG_NORMAL   3
 
#define GWNS_FAST_UNCFG_SMC   1
 
#define GWNS_FAST_UNCFG_SMC_AP   4
 
#define GWNS_LOWPOWER   0
 
#define GWNS_NO_NEED_CFG   7
 
#define GWNS_OTHER_CFG   6
 
#define GWNS_PROXY_ACTIVED   11
 
#define GWNS_PROXY_CONFIG_WF   12
 
#define GWNS_TY_AP   4
 
#define GWNS_TY_SMART_AP_CFG   9
 
#define GWNS_TY_SMARTCFG   3
 
#define GWNS_UNCFG_AP   2
 
#define GWNS_UNCFG_SMC   1
 
#define GWNS_UNCFG_SMC_AP   10
 
#define GWNS_WECHAT_AK   5
 
#define IPV4_FIRST   1
 
#define IPV4_ONLY   0
 
#define IPV6_FIRST   3
 
#define IPV6_ONLY   2
 
#define NW_CFG_ACTIVE_FAILED   1
 
#define NW_CFG_AP_NOT_FOUND   2
 
#define NW_CFG_CANT_CONN_AP   4
 
#define NW_CFG_DHCP_FAILED   5
 
#define NW_CFG_ERR_PASSWD   3
 
#define NW_CFG_INIT   0
 
#define NW_CFG_SUCC   100
 
#define STAT_AP_CLOUD_CONN   8
 
#define STAT_AP_STA_CONN   4
 
#define STAT_AP_STA_DISC   3
 
#define STAT_AP_STA_UNCFG   2
 
#define STAT_CLOUD_CONN   7
 
#define STAT_LOW_POWER   0
 
#define STAT_MQTT_OFFLINE   12
 
#define STAT_MQTT_ONLINE   11
 
#define STAT_OFFLINE   10
 
#define STAT_PROXY_ACTIVED   14
 
#define STAT_REG_FAIL   9
 
#define STAT_STA_CONN   6
 
#define STAT_STA_DISC   5
 
#define STAT_UNPROVISION   1
 
#define STAT_UNPROVISION_AP_STA_UNCFG   13
 
#define WF_START_AP_FIRST   2
 
#define WF_START_AP_ONLY   0
 
#define WF_START_SMART_AP_CONCURRENT   4
 
#define WF_START_SMART_FIRST   3
 
#define WF_START_SMART_ONLY   1
 
#define WRT_AP   1
 
#define WRT_AUTO   2
 
#define WRT_SMT_AP_CFG   3
 
#define WRT_SMT_CFG   0
 

类型定义

typedef int AP_CFG_ERR_CODE
 
typedef VOID(* GET_WF_NW_STAT_CB) (IN CONST GW_WIFI_NW_STAT_E stat)
 Handler when network connection error happens 更多...
 
typedef BYTE_T GW_WF_CFG_MTHD_SEL
 
typedef BYTE_T GW_WF_MD_T
 
typedef BYTE_T GW_WF_NWC_FAST_STAT_T
 
typedef BYTE_T GW_WF_NWC_STAT_T
 
typedef BYTE_T GW_WF_START_MODE
 
typedef BYTE_T GW_WIFI_NW_STAT_E
 
typedef BYTE_T IP_MODE_TYPE
 
typedef BYTE_T NW_CFG_ERR_CODE_E
 
typedef VOID(* WF_NW_CFG_ERR_CODE_CB) (IN CONST NW_CFG_ERR_CODE_E err_code)
 Handler when network configuration error happens 更多...
 
typedef BYTE_T WF_RESET_TP_T
 

详细描述

Common definitions of TUYA cloud

Definitions of Wi-Fi utils

版本
0.1
日期
2016-04-25
版本
0.1
日期
2018-04-25

类型定义说明

◆ GET_WF_NW_STAT_CB

typedef VOID(* GET_WF_NW_STAT_CB) (IN CONST GW_WIFI_NW_STAT_E stat)

Handler when network connection error happens

参数
[in]statState code, see GW_WIFI_NW_STAT_E

◆ WF_NW_CFG_ERR_CODE_CB

typedef VOID(* WF_NW_CFG_ERR_CODE_CB) (IN CONST NW_CFG_ERR_CODE_E err_code)

Handler when network configuration error happens

参数
[in]err_codeError code, see NW_CFG_ERR_CODE_E