#pragma once #ifndef CONNECT_ROAMING_H #define CONNECT_ROAMING_H #include "sdkconfig.h" #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "defines.h" #include "Helper.h" std::string get_auth_mode_name(const wifi_auth_mode_t auth_mode); #if (defined WLAN_USE_MESH_ROAMING) extern void esp_bss_rssi_low_handler(void *arg, esp_event_base_t event_base, int32_t event_id, void *event_data); #endif #if (defined WLAN_USE_MESH_ROAMING && defined WLAN_USE_MESH_ROAMING_ACTIVATE_CLIENT_TRIGGERED_QUERIES) void wifi_roaming_query(void); #endif #ifdef WLAN_USE_ROAMING_BY_SCANNING void wifi_roaming_by_scanning(void); #endif #endif // CONNECT_ROAMING_H