DeterministicESPAsyncWebServer v6.27.1
Zero-allocation, bounded-execution async HTTP server for ESP32
Loading...
Searching...
No Matches
web_assets.h File Reference

Layer 7 (Application) - embedded web assets generated from src/web/input/. More...

Go to the source code of this file.

Variables

const char DETWS_DASHBOARD_PAGE []
 Real-time SVG telemetry dashboard page (DETWS_ENABLE_DASHBOARD).
 
const char DETWS_PROV_FORM []
 Captive-portal form for WiFi credential entry (provisioning service).
 
const char DETWS_PROV_SAVED_HTML []
 Success page shown after credentials are saved and the device reboots.
 
const char DETWS_TERMINAL_PAGE []
 Self-contained WebSocket terminal page (green-phosphor CRT theme; auto ws/wss).
 
const char DETWS_STATS_JSON []
 Runtime stats JSON (rendered via send_template); add/rename fields to taste.
 
const char DETWS_METRICS_PROM []
 All available Prometheus metrics; comment a value line out with a leading # to drop it.
 

Detailed Description

Layer 7 (Application) - embedded web assets generated from src/web/input/.

One declaration per source document under src/web/input/ (its base name is the C symbol). On ESP32 these const arrays live in flash (DROM), read directly - no filesystem or heap. Edit src/web/input/ and re-run src/web/wizard/build_assets.py.

Definition in file web_assets.h.

Variable Documentation

◆ DETWS_DASHBOARD_PAGE

const char DETWS_DASHBOARD_PAGE[]
extern

Real-time SVG telemetry dashboard page (DETWS_ENABLE_DASHBOARD).

Definition at line 10 of file web_assets.cpp.

◆ DETWS_PROV_FORM

const char DETWS_PROV_FORM[]
extern

Captive-portal form for WiFi credential entry (provisioning service).

Definition at line 82 of file web_assets.cpp.

◆ DETWS_PROV_SAVED_HTML

const char DETWS_PROV_SAVED_HTML[]
extern

Success page shown after credentials are saved and the device reboots.

Definition at line 88 of file web_assets.cpp.

◆ DETWS_TERMINAL_PAGE

const char DETWS_TERMINAL_PAGE[]
extern

Self-contained WebSocket terminal page (green-phosphor CRT theme; auto ws/wss).

Definition at line 90 of file web_assets.cpp.

◆ DETWS_STATS_JSON

const char DETWS_STATS_JSON[]
extern

Runtime stats JSON (rendered via send_template); add/rename fields to taste.

Definition at line 118 of file web_assets.cpp.

◆ DETWS_METRICS_PROM

const char DETWS_METRICS_PROM[]
extern

All available Prometheus metrics; comment a value line out with a leading # to drop it.

Definition at line 123 of file web_assets.cpp.