Guitar
Public Attributes | List of all members
WebClient::Private Struct Reference
Collaboration diagram for WebClient::Private:
Collaboration graph
[legend]

Public Attributes

std::vector< std::string > request_header
 
WebClient::Error error
 
WebClient::Response response
 
WebContextwebcx
 
WebClient::HttpVersion http_version = WebClient::HTTP_1_0
 
int crlf_state = 0
 
size_t content_offset = 0
 
std::string last_host_name
 
int last_port = 0
 
bool keep_alive = false
 
socket_t sock = INVALID_SOCKET
 
SSL * ssl = nullptr
 

Member Data Documentation

◆ content_offset

size_t WebClient::Private::content_offset = 0

◆ crlf_state

int WebClient::Private::crlf_state = 0

◆ error

WebClient::Error WebClient::Private::error

◆ http_version

WebClient::HttpVersion WebClient::Private::http_version = WebClient::HTTP_1_0

◆ keep_alive

bool WebClient::Private::keep_alive = false

◆ last_host_name

std::string WebClient::Private::last_host_name

◆ last_port

int WebClient::Private::last_port = 0

◆ request_header

std::vector<std::string> WebClient::Private::request_header

◆ response

WebClient::Response WebClient::Private::response

◆ sock

socket_t WebClient::Private::sock = INVALID_SOCKET

◆ ssl

SSL* WebClient::Private::ssl = nullptr

◆ webcx

WebContext* WebClient::Private::webcx

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