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.
Base class for event-driven control logic in embedded applications.
void initRoutes() override
Initialize routes for this controller.
void handleGetMultipleGpios(HttpRequest &req, HttpResponse &res)
void getState(HttpRequest &req, HttpResponse &res, const std::vector< std::string > ¶ms)
void setState(HttpRequest &req, HttpResponse &res, const std::vector< std::string > ¶ms)
Forward declaration for potential routing needs.
Represents an HTTP response object.
The central router for handling HTTP requests and middleware.