ESPHome 2025.5.0
Loading...
Searching...
No Matches
esphome::web_server Namespace Reference

Data Structures

class  DeferredUpdateEventSource
 
class  DeferredUpdateEventSourceList
 
class  ListEntitiesIterator
 
struct  SortingComponents
 
struct  SortingGroup
 
struct  UrlMatch
 Internal helper struct that is used to parse incoming URLs. More...
 
class  WebServer
 This class allows users to create a web server with their ESP nodes. More...
 

Typedefs

using message_generator_t = std::string(WebServer *, void *)
 

Enumerations

enum  JsonDetail { DETAIL_ALL , DETAIL_STATE }
 

Functions

UrlMatch match_url (const std::string &url, bool only_domain=false)
 

Variables

const uint8_t INDEX_GZ[] PROGMEM
 

Typedef Documentation

◆ message_generator_t

using esphome::web_server::message_generator_t = std::string(WebServer *, void *)

Definition at line 70 of file web_server.h.

Enumeration Type Documentation

◆ JsonDetail

Enumerator
DETAIL_ALL 
DETAIL_STATE 

Definition at line 59 of file web_server.h.

Function Documentation

◆ match_url()

UrlMatch esphome::web_server::match_url ( const std::string & url,
bool only_domain = false )

Definition at line 49 of file web_server.cpp.

Variable Documentation

◆ PROGMEM

const uint8_t INDEX_GZ [] esphome::web_server::PROGMEM

Definition at line 12 of file server_index_v2.h.