Crate wlan_hw_sim

Source

Modules§

event
Event handling and composition for interacting with the WLAN tap driver.
netdevice_helper
test_utils

Structs§

AP_MAC_ADDR
AP_SSID
ARTIFICIAL_SCAN_SLEEP
Beacon
CLIENT_MAC_ADDR
ETH_DST_MAC
NetworkConfigBuilder
ProbeResponse
SCAN_RESPONSE_TEST_TIMEOUT
Supplicant
A client supplicant.

Enums§

ApAdvertisementMode

Constants§

PSK_STR_LEN
WLANCFG_DEFAULT_AP_CHANNEL

Traits§

ApAdvertisement

Functions§

await_failed
connect_or_timeout
Waits for a timeout or Policy to establish a connection to an AP with the given SSID, BSSID, and protection.
connect_or_timeout_with
Runs a future until completion or timeout with a client event handler that attempts to connect to an AP with the given SSID, BSSID, and protection.
create_authenticator
default_wlantap_config_ap
default_wlantap_config_client
get_client_controller
Creates a client controller and update stream for getting status updates.
has_id_and_state
init_client_controller
Creates a client controller and update stream, and wait to verify that client connections are enabled.
loop_until_iface_is_found
password_or_psk_to_policy_credential
remove_all_networks
remove_network
rx_info_with_default_ap
rx_wlan_data_frame
save_network
save_network_and_wait_until_connected
send_association_response
send_disassociate
send_open_authentication
send_sae_authentication_frame
start_ap_and_wait_for_confirmation
wait_until_client_state
wlantap_config_ap
wlantap_config_client