OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::HTTP::Request Struct Reference

#include <request.hpp>

Collaboration diagram for openvpn::HTTP::Request:
[legend]

Public Member Functions

 Request ()
 
void reset ()
 
std::string to_string () const
 
std::string to_string_compact () const
 
bool at_least_http_1_1 () const
 

Public Attributes

std::string method
 
std::string uri
 
int http_version_major
 
int http_version_minor
 
HeaderList headers
 

Detailed Description

Definition at line 28 of file request.hpp.

Constructor & Destructor Documentation

◆ Request()

openvpn::HTTP::Request::Request ( )
inline

Definition at line 30 of file request.hpp.

Member Function Documentation

◆ at_least_http_1_1()

bool openvpn::HTTP::Request::at_least_http_1_1 ( ) const
inline

Definition at line 62 of file request.hpp.

◆ reset()

void openvpn::HTTP::Request::reset ( )
inline

Definition at line 35 of file request.hpp.

◆ to_string()

std::string openvpn::HTTP::Request::to_string ( ) const
inline

Definition at line 44 of file request.hpp.

Here is the caller graph for this function:

◆ to_string_compact()

std::string openvpn::HTTP::Request::to_string_compact ( ) const
inline

Definition at line 55 of file request.hpp.

Member Data Documentation

◆ headers

HeaderList openvpn::HTTP::Request::headers

Definition at line 71 of file request.hpp.

◆ http_version_major

int openvpn::HTTP::Request::http_version_major

Definition at line 69 of file request.hpp.

◆ http_version_minor

int openvpn::HTTP::Request::http_version_minor

Definition at line 70 of file request.hpp.

◆ method

std::string openvpn::HTTP::Request::method

Definition at line 67 of file request.hpp.

◆ uri

std::string openvpn::HTTP::Request::uri

Definition at line 68 of file request.hpp.


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