MySQL 8.4.2
Source Code Documentation
|
#include <algorithm>
#include <atomic>
#include <bitset>
#include <list>
#include <map>
#include <sstream>
#include <string>
#include <utility>
#include <vector>
#include "cno/core.h"
#include "http/base/connection_interface.h"
#include "http/base/connection_status_callbacks.h"
#include "http/base/details/owned_buffer.h"
#include "http/base/http_time.h"
#include "http/base/method.h"
#include "http/base/status_code.h"
#include "http/cno/buffer_sequence.h"
#include "http/cno/callback_init.h"
#include "http/cno/cno_interface.h"
#include "http/cno/error_code.h"
#include "http/cno/string.h"
#include "mysql/harness/net_ts/internet.h"
#include "mysqlrouter/http_common_export.h"
Go to the source code of this file.
Classes | |
class | http::base::Connection< IOLayer > |
Namespaces | |
namespace | http |
namespace | http::base |
namespace | http::base::impl |
Enumerations | |
enum | http::base::Pending { http::base::k_pending_none = 0 , http::base::k_pending_closing = 1 << 1 , http::base::k_pending_reading = 1 << 2 , http::base::k_pending_writing = 1 << 3 } |
Functions | |
void | http::base::impl::set_socket_parent (net::ip::tcp::socket *, const char *) |
net::ip::tcp::socket * | http::base::impl::get_socket (net::ip::tcp::socket *s) |
const net::ip::tcp::socket * | http::base::impl::get_socket (const net::ip::tcp::socket *s) |
template<typename T > | |
net::ip::tcp::socket * | http::base::impl::get_socket (T *s) |
template<typename T > | |
auto * | http::base::impl::get_socket1 (T *s) |
template<typename T > | |
const net::ip::tcp::socket * | http::base::impl::get_socket (const T *s) |
template<typename T > | |
void | http::base::impl::set_socket_parent (T *s, const char *parent) |