DeterministicESPAsyncWebServer v6.27.1
Zero-allocation, bounded-execution async HTTP server for ESP32
Loading...
Searching...
No Matches
DetWebServer Member List

This is the complete list of members for DetWebServer, including all inherited members.

add_response_header(uint8_t slot_id, const char *name, const char *value)DetWebServer
begin(const WebServerConfig *cfg=nullptr)DetWebServer
begin(uint16_t port, const WebServerConfig *cfg=nullptr)DetWebServer
clear_response_headers(uint8_t slot_id)DetWebServer
defer(uint8_t slot, detws_deferred_fn fn, void *arg)DetWebServer
DetWebServer()DetWebServer
enable_rate_limit(uint16_t max_requests, uint32_t window_ms)DetWebServer
handle()DetWebServer
http_poll_slot(uint8_t slot_id)DetWebServer
listen(uint16_t port, ConnProto proto=ConnProto::PROTO_HTTP)DetWebServer
mime_type(const char *path)DetWebServerstatic
on(const char *path, HttpMethod method, Handler callback)DetWebServer
on(const char *path, HttpMethod method, Handler callback, DetIface iface)DetWebServer
on_not_found(Handler callback)DetWebServer
on_regex(const char *pattern, HttpMethod method, Handler callback)DetWebServer
on_request_log(RequestLogCb cb)DetWebServer
redirect(uint8_t slot_id, int code, const char *location)DetWebServer
restart(const WebServerConfig *cfg=nullptr)DetWebServer
send(uint8_t slot_id, int code, const char *content_type, const char *payload)DetWebServer
send(uint8_t slot_id, int code, const char *content_type, const uint8_t *body, size_t body_len)DetWebServer
send_chunked(uint8_t slot_id, int code, const char *content_type, ChunkSource source, void *ctx=nullptr)DetWebServer
send_empty(uint8_t slot_id, int code)DetWebServer
send_template(uint8_t slot_id, int code, const char *content_type, const char *tmpl, TemplateVar resolver)DetWebServer
service_once(int worker_id=0)DetWebServer
set_ap_ip(uint32_t ap_ip)DetWebServer
set_cache_control(const char *value)DetWebServer
set_cookie(uint8_t slot_id, const char *name, const char *value, const char *attrs=nullptr)DetWebServer
set_cors(const char *origin)DetWebServer
stop()DetWebServer
use(Middleware mw)DetWebServer