10Duke Enterprise C++ SDK
Toggle main menu visibility
Loading...
Searching...
No Matches
HTTPRequestHandler.h
1
#ifndef TENDUKE_HTTP_SERVER_HTTPREQUESTHANDLER_H
2
#define TENDUKE_HTTP_SERVER_HTTPREQUESTHANDLER_H
3
4
#include "./HTTPRequest.h"
5
#include "./HTTPResponse.h"
6
7
namespace
tenduke
{
namespace
http
{
namespace
server
{
8
12
class
HTTPRequestHandler
{
13
public
:
14
virtual
~HTTPRequestHandler
() =
default
;
15
21
virtual
void
handle
(
22
tenduke::http::server::HTTPRequest
request,
23
tenduke::http::server::HTTPResponse
response
24
) = 0;
25
};
26
27
}}}
28
29
#endif
//TENDUKE_HTTP_SERVER_HTTPREQUESTHANDLER_H
tenduke::http::server::HTTPRequestHandler
Service interface for handling a HTTP request.
Definition
HTTPRequestHandler.h:12
tenduke::http::server::HTTPRequestHandler::handle
virtual void handle(tenduke::http::server::HTTPRequest request, tenduke::http::server::HTTPResponse response)=0
Handles the request.
tenduke::http::server::HTTPRequest
A HTTP-request parsed by HTTP server.
Definition
HTTPRequest.h:17
tenduke::http::server::HTTPResponse
HTTP-response to be returned by a HTTP server.
Definition
HTTPResponse.h:15
tenduke::http::server
Simple HTTP-server.
Definition
AbstractHTTPServer.h:15
tenduke::http
HTTP-related services.
Definition
BadRequest.h:6
tenduke
Root for classes, functions and globals of 10Duke C++ Client.
Definition
APIRequest.h:4
core
oidc
osbrowser
src
http
server
HTTPRequestHandler.h
Generated by
1.17.0