10Duke Enterprise C++ SDK
Loading...
Searching...
No Matches
HTTPRequestParser Class Referenceabstract

#include <HTTPRequestParser.h>

Detailed Description

Parser for HTTP requests from socket data.

Inheritance diagram for HTTPRequestParser:
tenduke::http::server::SimpleHTTPRequestParser

Public Member Functions

virtual HTTPRequest parse (const std::shared_ptr< tenduke::osa::Socket > &requestSocket) const=0
 Parses HTTP request from socket.

Member Function Documentation

◆ parse()

virtual HTTPRequest tenduke::http::server::HTTPRequestParser::parse ( const std::shared_ptr< tenduke::osa::Socket > & requestSocket) const
pure virtual

Parses HTTP request from socket.

Parameters
requestSocketthe socket to read from
Returns
parsed HTTPRequest, or empty HTTPRequest if parsing failed

The documentation for this class was generated from the following file: