MySQL 9.1.0
Source Code Documentation
|
Classes | |
struct | ConfigSchema |
struct | Connection |
Typedefs | |
using | TlsHandshakeCallback = std::function< void(const std::error_code &ec, const size_t no_of_bytes)> |
using | TlsHandshakeExecute = std::function< void(TlsHandshakeCallback)> |
Functions | |
static void | headers_add_if_not_present (http::base::Headers *h, const char *key, const char *value) |
template<typename V > | |
V | value_or (V value_users, V value_default) |
static Client::Endpoint | get_endpoint_from (const http::base::Uri &url) |
static const std::string & | get_method_as_string (http::base::method::key_type method) |
template<typename ConnectionStatusCallback > | |
impl::Connection | create_connection_object (net::io_context &io_context, bool is_tls, TlsClientContext *tls_context, ConnectionStatusCallback *ccs, PayloadCallback *obj, bool use_http2) |
using http::client::impl::TlsHandshakeCallback = typedef std::function<void(const std::error_code &ec, const size_t no_of_bytes)> |
using http::client::impl::TlsHandshakeExecute = typedef std::function<void(TlsHandshakeCallback)> |
impl::Connection http::client::impl::create_connection_object | ( | net::io_context & | io_context, |
bool | is_tls, | ||
TlsClientContext * | tls_context, | ||
ConnectionStatusCallback * | ccs, | ||
PayloadCallback * | obj, | ||
bool | use_http2 | ||
) |
|
static |
|
static |
|
static |
V http::client::impl::value_or | ( | V | value_users, |
V | value_default | ||
) |