![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
Namespaces | |
| namespace | anonymous_namespace{error_code.cc} | 
| namespace | impl | 
Classes | |
| class | Client | 
| class | Connection | 
| class | ConsoleRawOut | 
| class | ConsoleSocketOut | 
| class | PayloadCallback | 
| class | Request | 
| class | TraceCallbacks | 
Typedefs | |
| using | Socket = net::ip::tcp::socket | 
| using | TlsSocket = net::tls::TlsStream< net::ip::tcp::socket > | 
| using | ConnectionTls = http::client::Connection< TlsSocket > | 
| using | ConnectionRaw = http::client::Connection< Socket > | 
| using | UsedCallbackImpl = Client::CallbacksPrivateImpl | 
| using | IOBuffer = Request::IOBuffer | 
| using | MethodType = Request::MethodType | 
| using | Headers = Request::Headers | 
| using | StatusType = Request::StatusType | 
| using | Uri = Request::Uri | 
| using | ConnectionInterface = Request::ConnectionInterface | 
Enumerations | |
| enum class | FailureCode {  kInvalidUrl = 1 , kInvalidScheme , kInvalidHostname , kResolveFailure , kResolveHostNotFound , kConnectionFailure , kUnknowHttpMethod }  | 
Variables | |
| const std::string | k_http = "http" | 
| const std::string | k_https = "https" | 
| using http::client::ConnectionInterface = typedef Request::ConnectionInterface | 
| using http::client::ConnectionRaw = typedef http::client::Connection<Socket> | 
| using http::client::ConnectionTls = typedef http::client::Connection<TlsSocket> | 
| using http::client::Headers = typedef Request::Headers | 
| using http::client::IOBuffer = typedef Request::IOBuffer | 
| using http::client::MethodType = typedef Request::MethodType | 
| using http::client::Socket = typedef net::ip::tcp::socket | 
| using http::client::StatusType = typedef Request::StatusType | 
| using http::client::TlsSocket = typedef net::tls::TlsStream<net::ip::tcp::socket> | 
| using http::client::Uri = typedef Request::Uri | 
| using http::client::UsedCallbackImpl = typedef Client::CallbacksPrivateImpl | 
      
  | 
  strong | 
| const std::string http::client::k_http = "http" | 
| const std::string http::client::k_https = "https" |