The FrameworkController class for event-driven control logic in embedded applications.
Defines the HttpRequest class for handling HTTP requests: headers, method, path, query string,...
HTTP HttpResponse class for managing status, headers, body, and streaming support.
void getLedState(HttpRequest &req, HttpResponse &res, const RouteMatch &match)
void deleteFile(HttpRequest &req, HttpResponse &res, const RouteMatch &match)
void uploadHandler(HttpRequest &req, HttpResponse &res, const RouteMatch &match)
void initRoutes() override
Initialize routes for this controller.
void setLedState(HttpRequest &req, HttpResponse &res, const RouteMatch &match)
void getTemperature(HttpRequest &req, HttpResponse &res, const RouteMatch &match)
Base class for event-driven control logic in embedded applications.
Forward declaration for potential routing needs.
Represents an HTTP response object.
The central router for handling HTTP requests and middleware.
Represents a match of a route against an incoming HTTP request.