Module wlan_fullmac_mlme::device
source · Structs§
- A
FullmacDeviceInterface
allows transmitting frames and MLME messages. - Hand-rolled Rust version of the banjo wlan_fullmac_ifc_protocol for communication from the driver up. Note that we copy the individual fns out of this struct into the equivalent generated struct in C++. Thanks to cbindgen, this gives us a compile-time confirmation that our function signatures are correct.
Traits§
- This trait abstracts how Device accomplish operations. Test code can then implement trait methods instead of mocking an underlying DeviceInterface and FIDL proxy.