19 for (
int i = 0; i < ctxSize; i++) {
35 const char*
mime =
nullptr;
Used to register and process callbacks.
Definition: HttpRequestHandlerLine.h:12
StrView * header
Definition: HttpRequestHandlerLine.h:39
web_callback_fn fn
Definition: HttpRequestHandlerLine.h:36
HttpRequestHandlerLine(int ctxSize=0)
Definition: HttpRequestHandlerLine.h:14
Str path
Definition: HttpRequestHandlerLine.h:34
TinyMethodID method
Definition: HttpRequestHandlerLine.h:33
~HttpRequestHandlerLine()
Definition: HttpRequestHandlerLine.h:25
void ** context
Definition: HttpRequestHandlerLine.h:37
const char * mime
Definition: HttpRequestHandlerLine.h:35
int contextCount
Definition: HttpRequestHandlerLine.h:38
A simple wrapper to provide string functions on char*. If the underlying char* is a const we do not a...
Definition: StrView.h:18
Heap-backed string utility used throughout tiny_dlna.
Definition: Str.h:27
Definition: Allocator.h:13
TinyMethodID
Definition: HttpHeader.h:35
void(* web_callback_fn)(IClientHandler &client, IHttpServer *server, const char *requestPath, HttpRequestHandlerLine *handlerLine)
Definition: IHttpServer.h:40