TuyaOS
结构列表
以下是带有简要说明的结构:
C
__attribute__
C
_PACKED_
C
activate_info_t
Definition of activate data
C
ALARM_TIMER_S
C
AP_NETCFG_ARGS
C
apSsidPasswd_s
Ssid and password info
C
autotest_prod_cfg_t
C
BEACON_TAG_DATA_UNIT_S
C
bridgeif_initdata_s
C
CH_CODE_ST
Definition of operator code info
C
cipher_params_t
C
client_cert_info_t
C
client_psk_info_t
C
DEBUG_GW_PROD_INFO_S
Definition of product info (for debug)
C
DELAYED_WORK_ENTRY_S
Delayed work entry definition
C
DEV_ACTV_ATTR_S
Definition of device actv attribute
C
dev_cntl_n_s
Definition of device control info
C
DEV_EXT_MODULE_INFO
C
dev_info_get_t
C
DEV_QOS_ST
Definition of device Quaility of Service
C
DEV_RESET_S
Definition of sub-device reset info
C
devos_health_policy_t
C
devos_init_t
Init param of IoT device
C
dhcp6_msg
C
dhcp_msg
C
dhcps_lease_t
C
dhcps_msg
C
dhcps_options_t
C
dhcps_pool
C
dhcps_state
C
dns_hdr
C
DNS_QUERY_S
Definition of domain's IP and cert structure
C
DP_BOOL_S
Definition of dp prop
C
DP_CNTL_S
Definition of dp control
C
DP_DESC_IF_S
Definition of dp description
C
DP_PROP_BITMAP
Definition of dp prop
C
DP_PROP_ENUM_S
Definition of dp prop
C
DP_PROP_STR_S
Definition of dp prop
C
DP_PROP_VAL_S
Definition of dp prop
C
DP_RECV_FILTER_PARA
Definition of DP filerting param
C
DP_REPT_CB_DATA
Definition of DP report callbak
C
DP_REPT_FLOW_CTRL
Definition of dp report flow control
C
DP_REPT_FLOW_CTRL_UNIT
Definition of dp report flow control unit
C
DP_REPT_HADLE_CB_S
Definition of DP handlers
C
eth_addr
C
eth_hdr
C
eth_vlan_hdr
C
etharp_hdr
C
EVENT_MANAGE_T
Event manage node
C
EVENT_NODE_T
Event node
C
EVENT_RAW_DATA_T
Event dispatch raw data
C
fast_prov_info_st
C
fast_prov_mac_err_st
C
fast_prov_net_info_t
C
ffc_cb_t
Callback define when ffc init
C
ffc_cfg_t
Ffc configure struct
C
ffc_fittings_msg_t
C
ffc_ops_t
Ffc operation struct
C
file_info
C
FLOW_BODY_ST
C
FLOW_BODY_V2_ST
C
fs_file
C
fsdata_file
C
FW_UG_S
Tuya sdk ota firmware info
C
GRP_MAG_S
Definition of group management
C
GRP_REC_S
Definition of group info
C
GW_ACTV_IF_S
Definition of active info
C
GW_ATTACH_ATTR_T
Definition of attach moudule attribute
C
GW_BASE_IF_S
Definition gw BASE information
C
GW_CNTL_S
Definition of core device management
C
GW_DESC_IF_S
Definition of device description info
C
GW_RESET_S
Definition of gateway device reset info
C
GW_STRIDE_UPDATE_S
Definition of stride update info
C
GW_WORK_STAT_MAG_S
Definition of device work state
C
health_alert_evt_data
C
http_custom_content_ctx_s
C
http_header_pair_t
C
HTTP_INF_H_S
Definition of HTTP request/response structure
C
HTTP_PARAM_H_S
Definition of HTTP URL param structure
C
http_req_t
C
http_resp_t
C
HTTP_URL_H_S
Definition of HTTP URL structure
C
icmp6_echo_hdr
C
icmp6_hdr
C
icmp_echo_hdr
C
ieee_802154_hdr
C
igmp_msg
C
in6_addr
C
in_addr
C
IOT_TY_DB_RW_S
C
ip4_addr_packed
C
ip4_addr_wordaligned
C
ip6_addr_packed
C
ip6_dest_hdr
C
ip6_frag_hdr
C
ip6_hbh_hdr
C
ip6_hdr
C
ip6_opt_hdr
C
ip6_rout_hdr
C
ip_globals
C
ip_hdr
C
ip_pcb
C
key_pub_info
C
LAN_EXT_CMD_PARAM_S
C
LAN_PRO_HEAD_APP_S
LAN protocol frame head format (from app)
C
LAN_PRO_HEAD_GW_S
LAN protocol frame head format (from device)
C
LAN_PRO_TAIL_S
LAN protocol frame tail format (from device)
C
lladdr_option
C
lpv35_fixed_head_t
C
lpv35_frame_object_t
C
lpv35_plaintext_data_t
C
LS_DATA_S
Data structure of log sequence
C
lwip_cyclic_timer
C
mbedtls_psa_aead_operation_t
C
mbedtls_psa_cipher_operation_t
C
mbedtls_psa_hash_operation_t
C
mbedtls_psa_mac_operation_t
C
mbedtls_psa_stats_s
Statistics about resource consumption related to the PSA keystore
C
mbedtls_threading_mutex_t
C
memp
C
memp_desc
C
MF_IMPORT_INTF_S
Definition of mf test init configure
C
MIMO_IF_S
WIFI芯片探测本地AP信息结构体
C
mld_header
C
mqtt_backoff_t
C
mqtt_client_s
C
mqtt_connect_client_info_t
C
mqtt_ctx_t
Definition of mqtt client context
C
mqtt_msg_t
Definition of mqtt msg to publish
C
mqtt_request_t
C
mqtt_ringbuf_t
C
mqtt_subscribe_t
Definition of mqtt subscribe
C
msg_data_s
Info of dp message data
C
mtu_option
C
na_header
C
NETCFG_HANDLER
Netcfg handler
C
netif
C
netmgr_linkage_t
C
ns_header
C
parsed_url_t
C
pbuf
C
pbuf_rom
C
POSIX_TM_S
Posix time
C
prefix_option
C
PROBE_REQUEST_FIX_S
C
PROBE_REQUEST_PACKAGE_HEAD_S
C
PROBE_RESPONSE_PACKAGE_HEAD_S
C
prodtest_app_cfg_t
C
prodtest_ssid_info_t
C
psa_aead_operation_s
C
psa_cipher_operation_s
C
psa_core_key_attributes_t
C
psa_drv_se_aead_t
A struct containing all of the function pointers needed to implement secure element Authenticated Encryption with Additional Data operations
C
psa_drv_se_asymmetric_t
A struct containing all of the function pointers needed to implement asymmetric cryptographic operations using secure elements
C
psa_drv_se_cipher_t
A struct containing all of the function pointers needed to implement cipher operations using secure elements
C
psa_drv_se_context_t
Driver context structure
C
psa_drv_se_key_derivation_t
A struct containing all of the function pointers needed to for secure element key derivation and agreement
C
psa_drv_se_key_management_t
A struct containing all of the function pointers needed to for secure element key management
C
psa_drv_se_mac_t
A struct containing all of the function pointers needed to perform secure element MAC operations
C
psa_drv_se_t
C
psa_hash_operation_s
C
psa_key_attributes_s
C
psa_key_derivation_s
C
psa_key_policy_s
C
psa_mac_operation_s
C
psa_pake_cipher_suite_s
C
psa_pake_operation_s
C
QUEUE_CLASS
Queue data structure define
C
ra_header
C
rdnss_option
C
reconnect_config_t
Reconnect configuration
C
redirect_header
C
redirected_header_option
C
register_center_t
C
route_option
C
rs_header
C
S_HTTP_MANAGER
The HTTP session manager structure
C
S_HTTP_SESSION
The HTTP session's Request structure
C
SCENE_MAG_S
Definition of scene management
C
SCENE_REC_S
Definition of scene info
C
SCHEMA_OTHER_ATTR_S
Definition of schema other attribute
C
SF_GW_DEV_CMD_S
Info of dp command
C
SF_SUBDEV_HANDLE_CB_S
Callback function of subdevice handle
C
SignBlock
C
SignContent
C
SignHead
C
sloop_sock_t
Reg sock info
C
smtp_send_request
C
SnifferUserParameters_s
C
socket_config_t
定义了tcp transporter配置选项
C
SSID_PASSWORD_TOKEN
Ssid password and token info
C
SUBSCRIBE_NODE_T
Subscirbe node
C
SUM_ZONE_S
Summer time zone
C
SUM_ZONE_TBL_S
Sum zone info
C
TAL_BLE_ADDR_T
C
TAL_BLE_ADV_PARAMS_T
C
TAL_BLE_ADV_REPORT_T
C
TAL_BLE_CONN_PARAM_EVT_T
C
TAL_BLE_CONN_PARAMS_T
C
TAL_BLE_CONN_RSSI_EVT_T
C
TAL_BLE_CONNECT_EVT_T
C
TAL_BLE_DATA_REPORT_T
C
TAL_BLE_DATA_T
C
TAL_BLE_DISCONNECT_EVT_T
C
TAL_BLE_EVT_PARAMS_T
C
TAL_BLE_EXCHANGE_MTU_EVT_T
C
TAL_BLE_NOTIFY_TX_EVT_T
C
TAL_BLE_PEER_INFO_T
C
TAL_BLE_READ_CHAR_EVT_T
C
TAL_BLE_SCAN_PARAMS_T
C
TAL_BLE_SUBSCRBE_EVT_T
C
tal_hash_mac_context_t
C
TAL_MESH_ACCESS_MSG_T
C
TAL_MESH_DATA_RECEIVE_T
C
TAL_MESH_DATA_T
C
TAL_MESH_DEVICE_INFO_T
C
TAL_MESH_EVT_PARAMS_T
C
TAL_MESH_FIRMWARE_INFOR_T
C
TAL_MESH_GENERIC_ONOFF_SET_T
C
TAL_MESH_GENERIC_ONOFF_STATUS_T
C
TAL_MESH_LOCAL_INFO_T
C
TAL_MESH_NET_PARAM_T
C
TAL_MESH_PROV_T
C
TAL_MESH_UNPROV_BEACON_T
C
TAL_PRIVATE_BEACON_T
C
tcp_hdr
C
tcpip_api_call_data
C
tcpip_msg
C
tftp_context
C
THREAD_CFG_T
Thread parameters
C
TIMER_DATE_S
C
TIMER_WEEK_S
C
TransporteeParameters_s
C
TUYA_BLE_BT_PARA
C
TUYA_IOT_API_PRE_HANDLE_CBS_S
C
tuya_mqtt_broker_handle_t
C
tuya_tls_config_t
C
tuya_transporter_inter_t
C
TUYA_UPGRADE_DETECT_T
Definition of firmware upgrade workload
C
TUYA_UPGRADE_PARAM_T
Definition of firmware upgrade handler
C
tuya_wifi_cfg_param
Tuya wifi netcfg params, mthd and start mode
C
tuya_wifi_status_config
C
TY_BT_SDK_PARAM_S
Parameters for bluetooth
C
ty_cJSON
C
ty_cJSON_Hooks
C
TY_DB_RW_S
Tuya key-value database property, used for serialize/deserialize data to json format
C
ty_devos_t
Definitioin of cfg params
C
ty_devos_udf_active_t
Definition of customized active info
C
ty_devos_udf_cfg_t
Definition of user defined features(udf)
C
TY_DNS_INFO_S
DNS entry info
C
TY_DP_QUERY_S
Definition of DP query
C
TY_DP_REPT_PARAM_ASYNC
C
TY_DP_REPT_PARAM_SYNC
C
TY_EXT_AUTH_INFO
Auth info for ext module
C
TY_INIT_PARAMS_S
Definition of TUYA DevOS init param
C
TY_IOT_APP_CBS_S
Definition of IoT callbacks used by APP
C
TY_IOT_CBS_S
Definition of gateway callback funtions
C
TY_IOT_REGION_INFO_S
Definition of region info
C
TY_LOCATION_INFO_S
Definition of location info
C
ty_netif_ip_info_s
C
TY_OBJ_DP_DATA_S
Dp data information
C
TY_OBJ_DP_REPT_S
Dp data report information for object type
C
TY_OBJ_DP_S
Definition of structured dp
C
TY_RAW_DP_REPT_S
Dp data report information for raw type
C
TY_RAW_DP_S
Definition of structured dp
C
TY_RECV_MULTI_RAW_DP_S
Definition of recved raw dp
C
TY_RECV_OBJ_DP_S
Definition of recved structured dp
C
TY_RECV_RAW_DP_S
Definition of recved raw dp
C
TY_STAT_DP_REPT_S
Dp data report information for statistic type
C
udp_hdr
C
WF_GW_PROD_INFO_S
C
WifiNetcfgFrameSniffer_s
C
WifiNetcfgFrameTransporter_s
C
WLAN_BEACON_IF_S
C
WLAN_COM_ADDR_S
C
WLAN_DATA_IF_S
C
WLAN_FRAME_S
WLAN Frame info
C
WLAN_FROM_AP_ADDR_S
C
WLAN_MANAGEMENT_S
C
WLAN_PROBE_REQ_IF_S
C
WLAN_TO_AP_ADDR_S
C
WORK_ITEM_T
制作者
1.9.4