MySQL 9.1.0
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 |
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 | 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 |
|
strong |
const std::string http::client::k_http = "http" |
const std::string http::client::k_https = "https" |