MySQL 8.4.0
Source Code Documentation
http::base::Connection< IOLayer > Member List

This is the complete list of members for http::base::Connection< IOLayer >, including all inherited members.

allowed_method_http::base::Connection< IOLayer >protected
cno_http::base::Connection< IOLayer >protected
Connection(IOLayer s, base::method::Bitset *allowed_method, ConnectionStatusCallbacks *connection_handler, CNO_CONNECTION_KIND kind)http::base::Connection< IOLayer >inline
connection_handler_http::base::Connection< IOLayer >protected
ConnectionStatusCallbacks typedefhttp::base::Connection< IOLayer >
do_net_recv()http::base::Connection< IOLayer >inlineprotected
do_net_send()http::base::Connection< IOLayer >inlineprotected
get_peer_address() const overridehttp::base::Connection< IOLayer >inlinevirtual
get_peer_port() const overridehttp::base::Connection< IOLayer >inlinevirtual
get_socket()http::base::Connection< IOLayer >inline
Headers typedefhttp::base::Connection< IOLayer >
input_buffer_http::base::Connection< IOLayer >protected
input_mutable_buffer_http::base::Connection< IOLayer >protected
IO typedefhttp::base::Connection< IOLayer >
IOBuffer typedefhttp::base::ConnectionInterface
keep_alive_http::base::Connection< IOLayer >protected
Methods typedefhttp::base::Connection< IOLayer >
on_cno_close() overridehttp::base::Connection< IOLayer >inlineprotectedvirtual
on_cno_message_body(const uint32_t session_id, const char *data, const size_t size)=0http::cno::CnoInterfacepure virtual
on_cno_message_head(const uint32_t session_id, const cno_message_t *message)=0http::cno::CnoInterfacepure virtual
on_cno_message_tail(const uint32_t session_id, const cno_tail_t *tail) overridehttp::base::Connection< IOLayer >inlineprotectedvirtual
on_cno_stream_end(const uint32_t id)=0http::cno::CnoInterfacepure virtual
on_cno_stream_start(const uint32_t id) overridehttp::base::Connection< IOLayer >inlineprotectedvirtual
on_cno_writev(const cno_buffer_t *buffer, size_t count) overridehttp::base::Connection< IOLayer >inlineprotectedvirtual
on_net_receive(const std::error_code &ec, std::size_t bytes_transferred)http::base::Connection< IOLayer >inlineprotected
on_net_send(const std::error_code &ec, size_t size)http::base::Connection< IOLayer >inlineprotected
on_output_buffer_empty()http::base::Connection< IOLayer >inlineprotectedvirtual
output_buffer_mutex_http::base::Connection< IOLayer >protected
output_buffers_http::base::Connection< IOLayer >protected
output_pending_http::base::Connection< IOLayer >protected
owned_buffer typedefhttp::base::Connection< IOLayer >
processed_request_http::base::Connection< IOLayer >protected
ref_buffers typedefhttp::base::Connection< IOLayer >
resume()http::base::Connection< IOLayer >inlineprotected
running_http::base::Connection< IOLayer >protected
send(const uint32_t *stream_id_ptr, const int status_code, const std::string &method, const std::string &path, const Headers &headers, const IOBuffer &data) overridehttp::base::Connection< IOLayer >inlinevirtual
socket_http::base::Connection< IOLayer >protected
start() overridehttp::base::Connection< IOLayer >inlinevirtual
stop_running()http::base::Connection< IOLayer >inlineprotected
suspend()http::base::Connection< IOLayer >inlineprotected
suspend_http::base::Connection< IOLayer >protected
This typedefhttp::base::Connection< IOLayer >
~CnoInterface()http::cno::CnoInterfacevirtual
~Connection() overridehttp::base::Connection< IOLayer >inline
~ConnectionInterface()http::base::ConnectionInterfacevirtual