arduino-audio-tools
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
WiFiESP32 Class Reference

Login to Wifi using the ESP32 IDF functionality. This can be accessed with the global object IDF_WIFI. More...

#include <URLStreamESP32.h>

Public Member Functions

bool begin (const char *ssid, const char *password)
 
void end ()
 
bool isConnected ()
 
void setPowerSave (wifi_ps_type_t powerSave)
 

Protected Member Functions

bool setupWIFI (const char *ssid, const char *password)
 

Static Protected Member Functions

static void wifi_sta_event_handler (void *arg, esp_event_base_t event_base, int32_t event_id, void *event_data)
 

Protected Attributes

esp_ip4_addr_t ip = {0}
 
volatile bool is_open = false
 
wifi_ps_type_t power_save = WIFI_PS_NONE
 

Detailed Description

Login to Wifi using the ESP32 IDF functionality. This can be accessed with the global object IDF_WIFI.

Author
Phil Schatzmann

Member Function Documentation

◆ begin()

bool begin ( const char ssid,
const char password 
)
inline

◆ end()

void end ( )
inline

◆ isConnected()

bool isConnected ( )
inline

◆ setPowerSave()

void setPowerSave ( wifi_ps_type_t  powerSave)
inline

◆ setupWIFI()

bool setupWIFI ( const char ssid,
const char password 
)
inlineprotected

◆ wifi_sta_event_handler()

static void wifi_sta_event_handler ( void arg,
esp_event_base_t  event_base,
int32_t  event_id,
void event_data 
)
inlinestaticprotected

Member Data Documentation

◆ ip

esp_ip4_addr_t ip = {0}
protected

◆ is_open

volatile bool is_open = false
protected

◆ power_save

wifi_ps_type_t power_save = WIFI_PS_NONE
protected

The documentation for this class was generated from the following file: