VSF Documented
vsf_wifi_radio_ops_t Struct Reference

#include <vsf_wifi_radio.h>

Data Fields

vsf_err_t(* init )(vsf_wifi_radio_t *radio, vsf_wifi_radio_done_t done)
 
vsf_err_t(* fini )(vsf_wifi_radio_t *radio, vsf_wifi_radio_done_t done)
 
vsf_err_t(* tx )(vsf_wifi_radio_t *radio, const uint8_t *frame, uint16_t len)
 
vsf_err_t(* set_channel )(vsf_wifi_radio_t *radio, uint8_t ch, vsf_wifi_radio_done_t done)
 
vsf_err_t(* set_filter )(vsf_wifi_radio_t *radio, uint32_t mask, vsf_wifi_radio_done_t done)
 
vsf_err_t(* set_ps )(vsf_wifi_radio_t *radio, bool sleep, vsf_wifi_radio_done_t done)
 

Field Documentation

◆ init

vsf_err_t(* vsf_wifi_radio_ops_t::init) (vsf_wifi_radio_t *radio, vsf_wifi_radio_done_t done)

◆ fini

vsf_err_t(* vsf_wifi_radio_ops_t::fini) (vsf_wifi_radio_t *radio, vsf_wifi_radio_done_t done)

◆ tx

vsf_err_t(* vsf_wifi_radio_ops_t::tx) (vsf_wifi_radio_t *radio, const uint8_t *frame, uint16_t len)

◆ set_channel

vsf_err_t(* vsf_wifi_radio_ops_t::set_channel) (vsf_wifi_radio_t *radio, uint8_t ch, vsf_wifi_radio_done_t done)

◆ set_filter

vsf_err_t(* vsf_wifi_radio_ops_t::set_filter) (vsf_wifi_radio_t *radio, uint32_t mask, vsf_wifi_radio_done_t done)

◆ set_ps

vsf_err_t(* vsf_wifi_radio_ops_t::set_ps) (vsf_wifi_radio_t *radio, bool sleep, vsf_wifi_radio_done_t done)
Generated from commit: vsfteam/vsf@ceb53fd