|
ESPHome 2025.11.0b4
|
This component is responsible for managing the ESP WiFi interface. More...
#include <wifi_component.h>
Public Member Functions | |
| WiFiComponent () | |
| Construct a WiFiComponent. | |
| void | set_sta (const WiFiAP &ap) |
| WiFiAP | get_sta () const |
| void | init_sta (size_t count) |
| void | add_sta (const WiFiAP &ap) |
| void | clear_sta () |
| void | set_ap (const WiFiAP &ap) |
| Setup an Access Point that should be created if no connection to a station can be made. | |
| WiFiAP | get_ap () |
| void | set_ap_timeout (uint32_t ap_timeout) |
| void | enable () |
| void | disable () |
| bool | is_disabled () |
| void | start_scanning () |
| void | check_scanning_finished () |
| void | start_connecting (const WiFiAP &ap) |
| void | start_connecting (const WiFiAP &ap, bool) |
| void | check_connecting_finished () |
| void | retry_connect () |
| void | set_reboot_timeout (uint32_t reboot_timeout) |
| bool | is_connected () |
| void | set_power_save_mode (WiFiPowerSaveMode power_save) |
| void | set_min_auth_mode (WifiMinAuthMode min_auth_mode) |
| void | set_output_power (float output_power) |
| void | set_passive_scan (bool passive) |
| void | save_wifi_sta (const std::string &ssid, const std::string &password) |
| void | setup () override |
| Setup WiFi interface. | |
| void | start () |
| void | dump_config () override |
| void | restart_adapter () |
| float | get_setup_priority () const override |
| WIFI setup_priority. | |
| float | get_loop_priority () const override |
| void | loop () override |
| Reconnect WiFi if required. | |
| bool | has_sta () const |
| bool | has_ap () const |
| void | set_btm (bool btm) |
| void | set_rrm (bool rrm) |
| network::IPAddress | get_dns_address (int num) |
| network::IPAddresses | get_ip_addresses () |
| const char * | get_use_address () const |
| void | set_use_address (const char *use_address) |
| const wifi_scan_vector_t< WiFiScanResult > & | get_scan_result () const |
| network::IPAddress | wifi_soft_ap_ip () |
| bool | has_sta_priority (const bssid_t &bssid) |
| int8_t | get_sta_priority (const bssid_t bssid) |
| void | set_sta_priority (const bssid_t bssid, int8_t priority) |
| network::IPAddresses | wifi_sta_ip_addresses () |
| std::string | wifi_ssid () |
| bssid_t | wifi_bssid () |
| int8_t | wifi_rssi () |
| void | set_enable_on_boot (bool enable_on_boot) |
| void | set_keep_scan_results (bool keep_scan_results) |
| Trigger * | get_connect_trigger () const |
| Trigger * | get_disconnect_trigger () const |
| int32_t | get_wifi_channel () |
Public Member Functions inherited from esphome::Component | |
| float | get_actual_setup_priority () const |
| void | set_setup_priority (float priority) |
| void | call () |
| virtual void | on_shutdown () |
| virtual void | on_safe_shutdown () |
| virtual bool | teardown () |
| Called during teardown to allow component to gracefully finish operations. | |
| virtual void | on_powerdown () |
| Called after teardown is complete to power down hardware. | |
| uint8_t | get_component_state () const |
| void | reset_to_construction_state () |
| Reset this component back to the construction state to allow setup to run again. | |
| bool | is_in_loop_state () const |
| Check if this component has completed setup and is in the loop state. | |
| bool | is_idle () const |
| Check if this component is idle. | |
| virtual void | mark_failed () |
| Mark this component as failed. | |
| void | mark_failed (const char *message) |
| void | disable_loop () |
| Disable this component's loop. | |
| void | enable_loop () |
| Enable this component's loop. | |
| void | enable_loop_soon_any_context () |
| Thread and ISR-safe version of enable_loop() that can be called from any context. | |
| bool | is_failed () const |
| bool | is_ready () const |
| virtual bool | can_proceed () |
| bool | status_has_warning () const |
| bool | status_has_error () const |
| void | status_set_warning (const char *message=nullptr) |
| void | status_set_warning (const LogString *message) |
| void | status_set_error (const char *message=nullptr) |
| void | status_clear_warning () |
| void | status_clear_error () |
| void | status_momentary_warning (const std::string &name, uint32_t length=5000) |
| void | status_momentary_error (const std::string &name, uint32_t length=5000) |
| bool | has_overridden_loop () const |
| void | set_component_source (const LogString *source) |
| Set where this component was loaded from for some debug messages. | |
| const LogString * | get_component_log_str () const |
| Get the integration where this component was declared as a LogString for logging. | |
| bool | should_warn_of_blocking (uint32_t blocking_time) |
Protected Member Functions | |
| void | setup_ap_config_ () |
| void | print_connect_params_ () |
| WiFiAP | build_params_for_current_phase_ () |
| WiFiRetryPhase | determine_next_phase_ () |
| Determine next retry phase based on current state and failure conditions. | |
| bool | transition_to_phase_ (WiFiRetryPhase new_phase) |
| Transition to a new retry phase with logging Returns true if a scan was started (caller should wait), false otherwise. | |
| bool | needs_scan_results_ () const |
| Check if we need valid scan results for the current phase but don't have any Returns true if the phase requires scan results but they're missing or don't match. | |
| bool | went_through_explicit_hidden_phase_ () const |
| Check if we went through EXPLICIT_HIDDEN phase (first network is marked hidden) Used in RETRY_HIDDEN to determine whether to skip explicitly hidden networks. | |
| int8_t | find_first_non_hidden_index_ () const |
| Find the index of the first non-hidden network Returns where EXPLICIT_HIDDEN phase would have stopped, or -1 if all networks are hidden. | |
| bool | ssid_was_seen_in_scan_ (const std::string &ssid) const |
| Check if an SSID was seen in the most recent scan results Used to skip hidden mode for SSIDs we know are visible. | |
| int8_t | find_next_hidden_sta_ (int8_t start_index) |
| Find next SSID that wasn't in scan results (might be hidden) Returns index of next potentially hidden SSID, or -1 if none found. | |
| void | log_and_adjust_priority_for_failed_connect_ () |
| Log failed connection and decrease BSSID priority to avoid repeated attempts. | |
| void | clear_priorities_if_all_min_ () |
| Clear BSSID priority tracking if all priorities are at minimum (saves memory) | |
| void | advance_to_next_target_or_increment_retry_ () |
| Advance to next target (AP/SSID) within current phase, or increment retry counter Called when staying in the same phase after a failed connection attempt. | |
| void | start_initial_connection_ () |
| Start initial connection - either scan or connect directly to hidden networks. | |
| const WiFiAP * | get_selected_sta_ () const |
| void | reset_selected_ap_to_first_if_invalid_ () |
| bool | all_networks_hidden_ () const |
| void | connect_soon_ () |
| void | wifi_loop_ () |
| bool | wifi_mode_ (optional< bool > sta, optional< bool > ap) |
| bool | wifi_sta_pre_setup_ () |
| bool | wifi_apply_output_power_ (float output_power) |
| bool | wifi_apply_power_save_ () |
| bool | wifi_sta_ip_config_ (optional< ManualIP > manual_ip) |
| bool | wifi_apply_hostname_ () |
| bool | wifi_sta_connect_ (const WiFiAP &ap) |
| void | wifi_pre_setup_ () |
| WiFiSTAConnectStatus | wifi_sta_connect_status_ () |
| bool | wifi_scan_start_ (bool passive) |
| bool | wifi_ap_ip_config_ (optional< ManualIP > manual_ip) |
| bool | wifi_start_ap_ (const WiFiAP &ap) |
| bool | wifi_disconnect_ () |
| network::IPAddress | wifi_subnet_mask_ () |
| network::IPAddress | wifi_gateway_ip_ () |
| network::IPAddress | wifi_dns_ip_ (int num) |
| bool | is_captive_portal_active_ () |
| bool | is_esp32_improv_active_ () |
| bool | load_fast_connect_settings_ (WiFiAP ¶ms) |
| void | save_fast_connect_settings_ () |
| void | wifi_scan_done_callback_ (void *arg, STATUS status) |
| void | wifi_event_callback_ (arduino_event_id_t event, arduino_event_info_t info) |
| void | wifi_scan_done_callback_ () |
| void | wifi_process_event_ (IDFWiFiEvent *data) |
| void | wifi_scan_result (void *env, const cyw43_ev_scan_result_t *result) |
| void | wifi_event_callback_ (arduino_event_id_t event, arduino_event_info_t info) |
| void | wifi_scan_done_callback_ () |
Protected Member Functions inherited from esphome::Component | |
| virtual void | call_loop () |
| virtual void | call_setup () |
| virtual void | call_dump_config () |
| void | set_component_state_ (uint8_t state) |
| Helper to set component state (clears state bits and sets new state) | |
| void | set_interval (const std::string &name, uint32_t interval, std::function< void()> &&f) |
| Set an interval function with a unique name. | |
| void | set_interval (const char *name, uint32_t interval, std::function< void()> &&f) |
| Set an interval function with a const char* name. | |
| void | set_interval (uint32_t interval, std::function< void()> &&f) |
| bool | cancel_interval (const std::string &name) |
| Cancel an interval function. | |
| bool | cancel_interval (const char *name) |
| void | set_retry (const std::string &name, uint32_t initial_wait_time, uint8_t max_attempts, std::function< RetryResult(uint8_t)> &&f, float backoff_increase_factor=1.0f) |
| Set an retry function with a unique name. | |
| void | set_retry (uint32_t initial_wait_time, uint8_t max_attempts, std::function< RetryResult(uint8_t)> &&f, float backoff_increase_factor=1.0f) |
| bool | cancel_retry (const std::string &name) |
| Cancel a retry function. | |
| void | set_timeout (const std::string &name, uint32_t timeout, std::function< void()> &&f) |
| Set a timeout function with a unique name. | |
| void | set_timeout (const char *name, uint32_t timeout, std::function< void()> &&f) |
| Set a timeout function with a const char* name. | |
| void | set_timeout (uint32_t timeout, std::function< void()> &&f) |
| bool | cancel_timeout (const std::string &name) |
| Cancel a timeout function. | |
| bool | cancel_timeout (const char *name) |
| void | defer (const std::string &name, std::function< void()> &&f) |
| Defer a callback to the next loop() call. | |
| void | defer (const char *name, std::function< void()> &&f) |
| Defer a callback to the next loop() call with a const char* name. | |
| void | defer (std::function< void()> &&f) |
| Defer a callback to the next loop() call. | |
| bool | cancel_defer (const std::string &name) |
| Cancel a defer callback using the specified name, name must not be empty. | |
Static Protected Member Functions | |
| static void | wifi_event_callback (System_Event_t *event) |
| static void | s_wifi_scan_done_callback (void *arg, STATUS status) |
| static int | s_wifi_scan_result (void *env, const cyw43_ev_scan_result_t *result) |
This component is responsible for managing the ESP WiFi interface.
Definition at line 242 of file wifi_component.h.
| esphome::wifi::WiFiComponent::WiFiComponent | ( | ) |
Construct a WiFiComponent.
Definition at line 529 of file wifi_component.cpp.
| void esphome::wifi::WiFiComponent::add_sta | ( | const WiFiAP & | ap | ) |
Definition at line 615 of file wifi_component.cpp.
|
protected |
Advance to next target (AP/SSID) within current phase, or increment retry counter Called when staying in the same phase after a failed connection attempt.
Handle target advancement or retry counter increment when staying in the same phase This function is called when a connection attempt fails and determine_next_phase_() indicates we should stay in the current phase.
It decides whether to:
Phase-specific behavior:
Definition at line 1473 of file wifi_component.cpp.
|
inlineprotected |
Definition at line 418 of file wifi_component.h.
|
protected |
Definition at line 625 of file wifi_component.cpp.
| void esphome::wifi::WiFiComponent::check_connecting_finished | ( | ) |
Definition at line 1069 of file wifi_component.cpp.
| void esphome::wifi::WiFiComponent::check_scanning_finished | ( | ) |
Definition at line 981 of file wifi_component.cpp.
|
protected |
Clear BSSID priority tracking if all priorities are at minimum (saves memory)
Clear BSSID priority tracking if all priorities are at minimum (saves memory) At minimum priority, all BSSIDs are equally bad, so priority tracking is useless Called after successful connection or after failed connection attempts.
Definition at line 1373 of file wifi_component.cpp.
|
inline |
Definition at line 252 of file wifi_component.h.
|
protected |
Definition at line 689 of file wifi_component.cpp.
|
protected |
Determine next retry phase based on current state and failure conditions.
Determine the next retry phase based on current state and failure conditions This function examines the current retry phase, number of retries, and failure reasons to decide what phase to move to next.
It does not modify any state - it only returns the recommended next phase.
Definition at line 1170 of file wifi_component.cpp.
| void esphome::wifi::WiFiComponent::disable | ( | ) |
Definition at line 874 of file wifi_component.cpp.
|
overridevirtual |
Reimplemented from esphome::Component.
Definition at line 1061 of file wifi_component.cpp.
| void esphome::wifi::WiFiComponent::enable | ( | ) |
Definition at line 864 of file wifi_component.cpp.
|
protected |
Find the index of the first non-hidden network Returns where EXPLICIT_HIDDEN phase would have stopped, or -1 if all networks are hidden.
Definition at line 174 of file wifi_component.cpp.
|
protected |
Find next SSID that wasn't in scan results (might be hidden) Returns index of next potentially hidden SSID, or -1 if none found.
| start_index | Start searching from index after this (-1 to start from beginning) |
Definition at line 265 of file wifi_component.cpp.
|
inline |
Definition at line 266 of file wifi_component.h.
|
inline |
Definition at line 362 of file wifi_component.h.
|
inline |
Definition at line 363 of file wifi_component.h.
| network::IPAddress esphome::wifi::WiFiComponent::get_dns_address | ( | int | num | ) |
Definition at line 548 of file wifi_component.cpp.
| network::IPAddresses esphome::wifi::WiFiComponent::get_ip_addresses | ( | ) |
Definition at line 537 of file wifi_component.cpp.
|
overridevirtual |
Reimplemented from esphome::Component.
Definition at line 610 of file wifi_component.cpp.
|
inline |
Definition at line 322 of file wifi_component.h.
|
inlineprotected |
Definition at line 405 of file wifi_component.h.
|
overridevirtual |
WIFI setup_priority.
Reimplemented from esphome::Component.
Definition at line 329 of file wifi_component.cpp.
| WiFiAP esphome::wifi::WiFiComponent::get_sta | ( | ) | const |
Definition at line 668 of file wifi_component.cpp.
|
inline |
Definition at line 333 of file wifi_component.h.
| const char * esphome::wifi::WiFiComponent::get_use_address | ( | ) | const |
Definition at line 555 of file wifi_component.cpp.
| int32_t esphome::wifi::WiFiComponent::get_wifi_channel | ( | ) |
Definition at line 874 of file wifi_component_esp8266.cpp.
| bool esphome::wifi::WiFiComponent::has_ap | ( | ) | const |
Definition at line 531 of file wifi_component.cpp.
| bool esphome::wifi::WiFiComponent::has_sta | ( | ) | const |
Definition at line 532 of file wifi_component.cpp.
|
inline |
Definition at line 326 of file wifi_component.h.
| void esphome::wifi::WiFiComponent::init_sta | ( | size_t | count | ) |
Definition at line 614 of file wifi_component.cpp.
|
protected |
Definition at line 1567 of file wifi_component.cpp.
| bool esphome::wifi::WiFiComponent::is_connected | ( | ) |
Definition at line 1559 of file wifi_component.cpp.
| bool esphome::wifi::WiFiComponent::is_disabled | ( | ) |
Definition at line 884 of file wifi_component.cpp.
|
protected |
Definition at line 1574 of file wifi_component.cpp.
|
protected |
Definition at line 1583 of file wifi_component.cpp.
|
protected |
Log failed connection and decrease BSSID priority to avoid repeated attempts.
Log failed connection attempt and decrease BSSID priority to avoid repeated failures This function identifies which BSSID was attempted (from scan results or config), decreases its priority by 1.0 to discourage future attempts, and logs the change.
The priority degradation system ensures that failed BSSIDs are automatically sorted lower in subsequent scans, naturally cycling through different APs without explicit BSSID tracking within a scan cycle.
Priority sources:
If no BSSID is available (SSID-only connection), priority adjustment is skipped.
IMPORTANT: Priority is only decreased on the LAST attempt for a BSSID in SCAN_CONNECTING phase. This prevents false positives from transient WiFi stack state issues after scanning. Single failures don't necessarily mean the AP is bad - two genuine failures provide higher confidence before degrading priority and skipping the BSSID in future scans.
Definition at line 1416 of file wifi_component.cpp.
|
overridevirtual |
Reconnect WiFi if required.
Reimplemented from esphome::Component.
Definition at line 430 of file wifi_component.cpp.
|
protected |
Check if we need valid scan results for the current phase but don't have any Returns true if the phase requires scan results but they're missing or don't match.
Definition at line 238 of file wifi_component.cpp.
|
protected |
Definition at line 824 of file wifi_component.cpp.
|
inlineprotected |
Definition at line 412 of file wifi_component.h.
| void esphome::wifi::WiFiComponent::restart_adapter | ( | ) |
Definition at line 424 of file wifi_component.cpp.
| void esphome::wifi::WiFiComponent::retry_connect | ( | ) |
Definition at line 1530 of file wifi_component.cpp.
|
staticprotected |
Definition at line 702 of file wifi_component_esp8266.cpp.
|
staticprotected |
Definition at line 120 of file wifi_component_pico_w.cpp.
|
protected |
Definition at line 1614 of file wifi_component.cpp.
| void esphome::wifi::WiFiComponent::save_wifi_sta | ( | const std::string & | ssid, |
| const std::string & | password ) |
Definition at line 672 of file wifi_component.cpp.
| void esphome::wifi::WiFiComponent::set_ap | ( | const WiFiAP & | ap | ) |
Setup an Access Point that should be created if no connection to a station can be made.
This can also be used without set_sta(). Then the AP will always be active.
If both STA and AP are defined, then both will be enabled at startup, but if a connection to a station can be made, the AP will be turned off again.
Definition at line 604 of file wifi_component.cpp.
|
inline |
Definition at line 267 of file wifi_component.h.
| void esphome::wifi::WiFiComponent::set_btm | ( | bool | btm | ) |
Definition at line 534 of file wifi_component.cpp.
|
inline |
Definition at line 359 of file wifi_component.h.
|
inline |
Definition at line 360 of file wifi_component.h.
|
inline |
Definition at line 288 of file wifi_component.h.
|
inline |
Definition at line 289 of file wifi_component.h.
| void esphome::wifi::WiFiComponent::set_passive_scan | ( | bool | passive | ) |
Definition at line 1565 of file wifi_component.cpp.
| void esphome::wifi::WiFiComponent::set_power_save_mode | ( | WiFiPowerSaveMode | power_save | ) |
Definition at line 1563 of file wifi_component.cpp.
| void esphome::wifi::WiFiComponent::set_reboot_timeout | ( | uint32_t | reboot_timeout | ) |
Definition at line 1558 of file wifi_component.cpp.
| void esphome::wifi::WiFiComponent::set_rrm | ( | bool | rrm | ) |
Definition at line 535 of file wifi_component.cpp.
| void esphome::wifi::WiFiComponent::set_sta | ( | const WiFiAP & | ap | ) |
Definition at line 616 of file wifi_component.cpp.
|
inline |
Definition at line 340 of file wifi_component.h.
| void esphome::wifi::WiFiComponent::set_use_address | ( | const char * | use_address | ) |
Definition at line 556 of file wifi_component.cpp.
|
overridevirtual |
Setup WiFi interface.
Reimplemented from esphome::Component.
Definition at line 331 of file wifi_component.cpp.
|
protected |
Definition at line 559 of file wifi_component.cpp.
|
protected |
Check if an SSID was seen in the most recent scan results Used to skip hidden mode for SSIDs we know are visible.
Definition at line 247 of file wifi_component.cpp.
| void esphome::wifi::WiFiComponent::start | ( | ) |
Definition at line 343 of file wifi_component.cpp.
| void esphome::wifi::WiFiComponent::start_connecting | ( | const WiFiAP & | ap | ) |
Definition at line 697 of file wifi_component.cpp.
|
inline |
Definition at line 277 of file wifi_component.h.
|
protected |
Start initial connection - either scan or connect directly to hidden networks.
Definition at line 295 of file wifi_component.cpp.
| void esphome::wifi::WiFiComponent::start_scanning | ( | ) |
Definition at line 886 of file wifi_component.cpp.
|
protected |
Transition to a new retry phase with logging Returns true if a scan was started (caller should wait), false otherwise.
Transition from current retry phase to a new phase with logging and phase-specific setup This function handles the actual state change, including:
| new_phase | The phase we're transitioning TO |
Definition at line 1282 of file wifi_component.cpp.
|
protected |
Check if we went through EXPLICIT_HIDDEN phase (first network is marked hidden) Used in RETRY_HIDDEN to determine whether to skip explicitly hidden networks.
Definition at line 168 of file wifi_component.cpp.
Definition at line 733 of file wifi_component_esp8266.cpp.
|
protected |
Definition at line 201 of file wifi_component_esp8266.cpp.
|
protected |
Definition at line 602 of file wifi_component_esp8266.cpp.
|
protected |
Definition at line 90 of file wifi_component_esp8266.cpp.
| bssid_t esphome::wifi::WiFiComponent::wifi_bssid | ( | ) |
Definition at line 863 of file wifi_component_esp8266.cpp.
|
protected |
Definition at line 690 of file wifi_component_esp8266.cpp.
|
protected |
Definition at line 877 of file wifi_component_esp8266.cpp.
|
staticprotected |
Definition at line 507 of file wifi_component_esp8266.cpp.
|
protected |
Definition at line 262 of file wifi_component_libretiny.cpp.
|
protected |
|
protected |
Definition at line 876 of file wifi_component_esp8266.cpp.
|
protected |
Definition at line 878 of file wifi_component_esp8266.cpp.
|
protected |
Definition at line 52 of file wifi_component_esp8266.cpp.
|
protected |
Definition at line 625 of file wifi_component_esp8266.cpp.
|
protected |
Definition at line 704 of file wifi_component_esp_idf.cpp.
| int8_t esphome::wifi::WiFiComponent::wifi_rssi | ( | ) |
Definition at line 873 of file wifi_component_esp8266.cpp.
|
protected |
Definition at line 413 of file wifi_component_libretiny.cpp.
|
protected |
|
protected |
Definition at line 706 of file wifi_component_esp8266.cpp.
|
protected |
Definition at line 125 of file wifi_component_pico_w.cpp.
|
protected |
Definition at line 650 of file wifi_component_esp8266.cpp.
| network::IPAddress esphome::wifi::WiFiComponent::wifi_soft_ap_ip | ( | ) |
Definition at line 856 of file wifi_component_esp8266.cpp.
| std::string esphome::wifi::WiFiComponent::wifi_ssid | ( | ) |
Definition at line 872 of file wifi_component_esp8266.cpp.
|
protected |
Definition at line 230 of file wifi_component_esp8266.cpp.
|
protected |
Definition at line 632 of file wifi_component_esp8266.cpp.
| network::IPAddresses esphome::wifi::WiFiComponent::wifi_sta_ip_addresses | ( | ) |
Definition at line 191 of file wifi_component_esp8266.cpp.
Definition at line 120 of file wifi_component_esp8266.cpp.
|
protected |
Definition at line 607 of file wifi_component_esp8266.cpp.
|
protected |
Definition at line 803 of file wifi_component_esp8266.cpp.
|
protected |
Definition at line 875 of file wifi_component_esp8266.cpp.
|
protected |
Definition at line 498 of file wifi_component.h.
|
protected |
Definition at line 489 of file wifi_component.h.
|
protected |
Definition at line 525 of file wifi_component.h.
|
protected |
Definition at line 502 of file wifi_component.h.
|
protected |
Definition at line 529 of file wifi_component.h.
Definition at line 539 of file wifi_component.h.
|
protected |
Definition at line 535 of file wifi_component.h.
Definition at line 540 of file wifi_component.h.
|
protected |
Definition at line 532 of file wifi_component.h.
|
protected |
Definition at line 523 of file wifi_component.h.
|
protected |
Definition at line 494 of file wifi_component.h.
|
protected |
Definition at line 533 of file wifi_component.h.
|
protected |
Definition at line 522 of file wifi_component.h.
|
protected |
Definition at line 521 of file wifi_component.h.
|
protected |
Definition at line 527 of file wifi_component.h.
|
protected |
Definition at line 534 of file wifi_component.h.
|
protected |
Definition at line 499 of file wifi_component.h.
|
protected |
Definition at line 508 of file wifi_component.h.
|
protected |
Definition at line 517 of file wifi_component.h.
|
protected |
Definition at line 510 of file wifi_component.h.
|
protected |
Definition at line 491 of file wifi_component.h.
|
protected |
Definition at line 526 of file wifi_component.h.
|
protected |
Definition at line 507 of file wifi_component.h.
|
protected |
Definition at line 492 of file wifi_component.h.
|
protected |
Definition at line 500 of file wifi_component.h.
|
protected |
Definition at line 509 of file wifi_component.h.
|
protected |
Definition at line 530 of file wifi_component.h.
|
protected |
Definition at line 524 of file wifi_component.h.
|
protected |
Definition at line 487 of file wifi_component.h.
|
protected |
Definition at line 514 of file wifi_component.h.
|
protected |
Definition at line 536 of file wifi_component.h.
|
protected |
Definition at line 485 of file wifi_component.h.
|
protected |
Definition at line 486 of file wifi_component.h.
|
protected |
Definition at line 506 of file wifi_component.h.