DeterministicESPAsyncWebServer 1.2.0
Zero-allocation, bounded-execution async HTTP server for ESP32
Loading...
Searching...
No Matches
network_drivers Directory Reference

Files

 base64.cpp
 Base64 encoder/decoder implementation.
 
 base64.h
 Base64 encoder/decoder.
 
 datalink.cpp
 
 datalink.h
 
 http_parser.cpp
 Standalone HTTP/1.1 request parser — implementation.
 
 http_parser.h
 Standalone HTTP/1.1 request parser — no transport dependency.
 
 multipart.cpp
 In-place multipart/form-data parser implementation.
 
 multipart.h
 In-place multipart/form-data parser (RFC 7578).
 
 network.cpp
 Layer 3 (Network) — IP routing and packet forwarding stub.
 
 network.h
 Layer 3 (Network) — IP routing and packet forwarding.
 
 physical.cpp
 Layer 1 (Physical) — WiFi hardware initialisation implementation.
 
 physical.h
 Layer 1 (Physical) — WiFi radio initialisation and link-state query.
 
 presentation.cpp
 Layer 6 (Presentation) — wires the transport ring buffer to the HTTP parser.
 
 presentation.h
 Layer 6 (Presentation) — wires the transport ring buffer to the HTTP parser.
 
 session.cpp
 Layer 5 (Session) — event queue processor implementation.
 
 session.h
 Layer 5 (Session) — event queue dispatcher and session lifecycle.
 
 sha1.cpp
 SHA-1 implementation.
 
 sha1.h
 Software SHA-1 implementation — no platform dependencies.
 
 sse.cpp
 Server-Sent Events connection pool implementation.
 
 sse.h
 Layer 6 (Presentation) – Server-Sent Events connection pool.
 
 transport.cpp
 Layer 4 (Transport) — TCP connection management implementation.
 
 transport.h
 Layer 4 (Transport) — TCP connection pool, ring buffers, and lwIP integration.
 
 websocket.cpp
 WebSocket frame parser and connection pool implementation.
 
 websocket.h
 Layer 6 (Presentation) – WebSocket frame parser and connection pool.