Module wifi

Source
Expand description

Wi-Fi

Modules§

event
Wi-Fi event handlers.

Structs§

AccessPointConfig
Configuration for a Wi-Fi access point.
AccessPointInfo
Information about a detected Wi-Fi access point.
ClientConfig
Client configuration for a Wi-Fi connection.
Config
Wi-Fi configuration.
Country
Access point country information.
CountryInfo
Country information.
EapClientConfigunstable
Configuration for an EAP (Extensible Authentication Protocol) client.
EapFastConfigunstable
Configuration for EAP-FAST authentication protocol.
Interfaces
Represents the Wi-Fi controller and its associated interfaces.
PromiscuousPktunstable
Represents a Wi-Fi packet in promiscuous mode.
RxControlInfo
The radio metadata header of the received packet, which is the common header at the beginning of all RX callback buffers in promiscuous mode.
ScanConfig
Scan configuration
Snifferunstable
A Wi-Fi sniffer.
WifiController
Wi-Fi controller.
WifiDevice
A wifi device implementing smoltcp’s Device trait.

Enums§

AuthMethod
Supported Wi-Fi authentication methods.
Capability
Introduces Wi-Fi configuration options.
InternalWifiError
Error originating from the underlying drivers
ModeConfig
Configuration of Wi-Fi operation mode.
OperatingClassunstable
Wi-Fi operating class.
PowerSaveMode
Power saving mode settings for the modem.
Protocol
Supported Wi-Fi protocols.
ScanMethodunstable
Wi-Fi scan method.
ScanTypeConfig
Configuration for active or passive scan.
SecondaryChannel
Secondary Wi-Fi channels.
TtlsPhase2Methodunstable
Phase 2 authentication methods
WifiApState
Wi-Fi interface for access point state.
WifiError
Common errors.
WifiEvent
Events generated by the Wi-Fi driver.
WifiMode
Wi-Fi Mode (Sta and/or Ap)
WifiStaState
Wi-Fi interface for station state.

Functions§

ap_mac
Get the AP MAC address of the device.
ap_state
Get the current state of the AP.
new
Create a Wi-Fi controller and it’s associated interfaces.
sta_mac
Get the STA MAC address of the device.
sta_state
Get the current state of the STA.