17 #ifndef COM_BORA_SOFTWARE__BALAU_DOCUMENTATION__CONFIGURATION_WEB_APP 18 #define COM_BORA_SOFTWARE__BALAU_DOCUMENTATION__CONFIGURATION_WEB_APP 32 std::map<std::string, std::string> & variables)
override;
36 std::map<std::string, std::string> & variables)
override;
40 std::map<std::string, std::string> & variables)
override;
45 #endif // COM_BORA_SOFTWARE__BALAU_DOCUMENTATION__CONFIGURATION_WEB_APP Manages the handling of HTTP messages and WebSocket upgrade requests in an HTTP connection.
Definition: HttpSession.hpp:46
Classes used for providing documentation.
Definition: ConfigurationWebApp.hpp:22
An HTTP web application that merges environment configuration documentation for serving.
Definition: ConfigurationWebApp.hpp:29
void handlePostRequest(Network::Http::HttpSession &session, const Network::StringRequest &request, std::map< std::string, std::string > &variables) override
Handle a POST request.
void handleGetRequest(Network::Http::HttpSession &session, const Network::StringRequest &request, std::map< std::string, std::string > &variables) override
Handle a GET request.
Abstract base class of HTTP web application handlers.
Definition: HttpWebApp.hpp:39
Abstract base class of HTTP web application handlers.
Request< StringBody > StringRequest
A request with a string body.
Definition: NetworkTypes.hpp:267
void handleHeadRequest(Network::Http::HttpSession &session, const Network::StringRequest &request, std::map< std::string, std::string > &variables) override
Handle a HEAD request.