11#ifndef __TAL_WIFI_MGNT_H__
12#define __TAL_WIFI_MGNT_H__
14#include "tuya_cloud_types.h"
22#define PROBE_SSID "tuya_smart"
67OPERATE_RET
tal_wifi_send_beacon(UCHAR_T* ssid, UCHAR_T chan, BYTE_T* src_mac, BYTE_T* vsie_data, UINT_T vsie_data_len);
void tal_wifi_recv_mng_dump_reg(TUYA_DUMP_RECV_MNG_FRAME cb)
recv mng frame dump reg
VOID(* TUYA_DUMP_RECV_MNG_FRAME)(UCHAR_T *buf, UINT_T len)
recv mng frame dump cb
Definition: tal_wifi_mgnt.h:112
OPERATE_RET tal_wifi_recv_mng_frame_reg(WIFI_REV_MGNT_FILTER filter_cb, WIFI_REV_MGNT_CB cb)
register wifi recv mng frame cb
BOOL_T(* WIFI_REV_MGNT_FILTER)(UCHAR_T *buf, UINT_T len)
filter wifi recv mng frame cb
Definition: tal_wifi_mgnt.h:79
OPERATE_RET tal_wifi_send_probe_response_mgnt(CONST UCHAR_T *in_buf, CONST UINT_T in_len, UCHAR_T *ssid, NW_MAC_S *srcmac, NW_MAC_S *dstmac)
send wifi management packets probe response.
OPERATE_RET tal_wifi_send_probe_request_mgnt(CONST UCHAR_T *in_buf, CONST UINT_T in_len, UCHAR_T *ssid, NW_MAC_S *srcmac, NW_MAC_S *dstmac)
send wifi management packets probe request.
OPERATE_RET tal_wifi_send_beacon(UCHAR_T *ssid, UCHAR_T chan, BYTE_T *src_mac, BYTE_T *vsie_data, UINT_T vsie_data_len)
send wifi beacon packets.
OPERATE_RET tal_wifi_recv_mng_frame_unreg(WIFI_REV_MGNT_CB cb)
unregister wifi recv mng frame cb