|
VSF Documented
|
#include <vsf_wifi.h>
Data Fields | |
| const char * | name |
| vsf_err_t(* | firmware_load )(vsf_wifi_t *wifi, vsf_wifi_done_t done) |
| vsf_err_t(* | init )(vsf_wifi_t *wifi, vsf_wifi_done_t done) |
| void(* | fini )(vsf_wifi_t *wifi) |
| vsf_err_t(* | set_channel )(vsf_wifi_t *wifi, uint8_t channel, vsf_wifi_done_t done) |
| vsf_err_t(* | set_rx_filter )(vsf_wifi_t *wifi, uint32_t mask, vsf_wifi_done_t done) |
| vsf_err_t(* | set_mac_addr )(vsf_wifi_t *wifi, const uint8_t mac[6], vsf_wifi_done_t done) |
| vsf_err_t(* | set_bssid )(vsf_wifi_t *wifi, const uint8_t bssid[6], vsf_wifi_done_t done) |
| vsf_err_t(* | set_auth_mode )(vsf_wifi_t *wifi, const vsf_wifi_auth_cfg_t *cfg, vsf_wifi_done_t done) |
| vsf_err_t(* | connect )(vsf_wifi_t *wifi, const uint8_t bssid[6], const uint8_t *ssid, uint8_t ssid_len, uint8_t channel, vsf_wifi_done_t done) |
| vsf_err_t(* | disconnect )(vsf_wifi_t *wifi, vsf_wifi_done_t done) |
| vsf_err_t(* | get_link_info )(vsf_wifi_t *wifi, vsf_wifi_link_info_t *info) |
| void(* | parse_rx )(vsf_wifi_t *wifi, uint8_t *frame, uint16_t len) |
| const char* vsf_wifi_chip_drv_t::name |
| vsf_err_t(* vsf_wifi_chip_drv_t::firmware_load) (vsf_wifi_t *wifi, vsf_wifi_done_t done) |
| vsf_err_t(* vsf_wifi_chip_drv_t::init) (vsf_wifi_t *wifi, vsf_wifi_done_t done) |
| void(* vsf_wifi_chip_drv_t::fini) (vsf_wifi_t *wifi) |
| vsf_err_t(* vsf_wifi_chip_drv_t::set_channel) (vsf_wifi_t *wifi, uint8_t channel, vsf_wifi_done_t done) |
| vsf_err_t(* vsf_wifi_chip_drv_t::set_rx_filter) (vsf_wifi_t *wifi, uint32_t mask, vsf_wifi_done_t done) |
| vsf_err_t(* vsf_wifi_chip_drv_t::set_mac_addr) (vsf_wifi_t *wifi, const uint8_t mac[6], vsf_wifi_done_t done) |
| vsf_err_t(* vsf_wifi_chip_drv_t::set_bssid) (vsf_wifi_t *wifi, const uint8_t bssid[6], vsf_wifi_done_t done) |
| vsf_err_t(* vsf_wifi_chip_drv_t::set_auth_mode) (vsf_wifi_t *wifi, const vsf_wifi_auth_cfg_t *cfg, vsf_wifi_done_t done) |
| vsf_err_t(* vsf_wifi_chip_drv_t::connect) (vsf_wifi_t *wifi, const uint8_t bssid[6], const uint8_t *ssid, uint8_t ssid_len, uint8_t channel, vsf_wifi_done_t done) |
| vsf_err_t(* vsf_wifi_chip_drv_t::disconnect) (vsf_wifi_t *wifi, vsf_wifi_done_t done) |
| vsf_err_t(* vsf_wifi_chip_drv_t::get_link_info) (vsf_wifi_t *wifi, vsf_wifi_link_info_t *info) |
| void(* vsf_wifi_chip_drv_t::parse_rx) (vsf_wifi_t *wifi, uint8_t *frame, uint16_t len) |