MySQL 8.0.40
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
MysqlRoutingClassicConnectionBase Member List

This is the complete list of members for MysqlRoutingClassicConnectionBase, including all inherited members.

accepted()MySQLRoutingConnectionBase
active_work_MysqlRoutingClassicConnectionBaseprivate
async_recv_both(Function next)MysqlRoutingClassicConnectionBaseprivate
async_recv_client(Function next)MysqlRoutingClassicConnectionBaseprivate
async_recv_server(Function next)MysqlRoutingClassicConnectionBaseprivate
async_run()MysqlRoutingClassicConnectionBaseinlinevirtual
async_send_client(Function next)MysqlRoutingClassicConnectionBaseprivate
async_send_client_and_finish()MysqlRoutingClassicConnectionBaseprivate
async_send_server(Function next)MysqlRoutingClassicConnectionBaseprivate
async_wait_client_closed()MysqlRoutingClassicConnectionBaseprivate
async_wait_send_server(Function next)MysqlRoutingClassicConnectionBaseprivate
authenticated() constMysqlRoutingClassicConnectionBaseinline
authenticated(bool v)MysqlRoutingClassicConnectionBaseinline
authenticated_MysqlRoutingClassicConnectionBaseprivate
call_next_function(Function next)MysqlRoutingClassicConnectionBaseinlineprotected
client_protocol()MysqlRoutingClassicConnectionBaseinline
client_protocol() constMysqlRoutingClassicConnectionBaseinline
client_socket_failed(std::error_code ec, bool call_finish=true)MysqlRoutingClassicConnectionBasevirtual
clock_type typedefMySQLRoutingConnectionBase
collation_connection_maybe_dirty(bool val)MysqlRoutingClassicConnectionBaseinline
collation_connection_maybe_dirty() constMysqlRoutingClassicConnectionBaseinline
collation_connection_maybe_dirty_MysqlRoutingClassicConnectionBaseprivate
connect_ec_MysqlRoutingClassicConnectionBaseprivate
connect_error_code(const std::error_code &ec)MysqlRoutingClassicConnectionBaseinline
connect_error_code() constMysqlRoutingClassicConnectionBaseinline
connect_timer()MysqlRoutingClassicConnectionBaseinline
connect_timer_MysqlRoutingClassicConnectionBaseprivate
connected()MySQLRoutingConnectionBasevirtual
connection_sharing_allowed() constMysqlRoutingClassicConnectionBase
connection_sharing_allowed_reset()MysqlRoutingClassicConnectionBase
connection_sharing_possible() constMysqlRoutingClassicConnectionBase
context()MySQLRoutingConnectionBaseinline
context() constMySQLRoutingConnectionBaseinline
context_MySQLRoutingConnectionBaseprotected
create(Args &&... args)MysqlRoutingClassicConnectionBaseinlinestatic
current_destinations()MysqlRoutingClassicConnectionBaseinline
dest_ssl_mode() constMysqlRoutingClassicConnectionBaseinline
destination_id(const std::string &id)MysqlRoutingClassicConnectionBaseinline
destination_id_MysqlRoutingClassicConnectionBaseprivate
destinations()MysqlRoutingClassicConnectionBaseinline
destinations_MysqlRoutingClassicConnectionBaseprivate
diagnostic_area_changed(bool diagnostic_area_changed)MysqlRoutingClassicConnectionBaseinline
diagnostic_area_changed() constMysqlRoutingClassicConnectionBaseinline
diagnostic_area_changed_MysqlRoutingClassicConnectionBaseprivate
disassociate()MySQLRoutingConnectionBaseinline
disconnect() overrideMysqlRoutingClassicConnectionBasevirtual
disconnect_MySQLRoutingConnectionBaseprotected
disconnect_request(F &&f)MySQLRoutingConnectionBaseinline
disconnect_requested() constMySQLRoutingConnectionBaseinline
done()MysqlRoutingClassicConnectionBaseprivatevirtual
encode_error_packet(std::vector< uint8_t > &error_frame, const uint8_t seq_id, const classic_protocol::capabilities::value_type caps, const uint16_t error_code, const std::string &msg, const std::string &sql_state)MysqlRoutingClassicConnectionBasestatic
exec_ctx_MysqlRoutingClassicConnectionBaseprivate
execution_context()MysqlRoutingClassicConnectionBaseinline
execution_context() constMysqlRoutingClassicConnectionBaseinline
finish()MysqlRoutingClassicConnectionBaseprivate
FromEither enum nameMysqlRoutingClassicConnectionBase
Function enum nameMysqlRoutingClassicConnectionBaseprotected
get_bytes_down() constMySQLRoutingConnectionBaseinline
get_bytes_up() constMySQLRoutingConnectionBaseinline
get_client_address() const overrideMysqlRoutingClassicConnectionBaseinlinevirtual
get_connected_to_server() constMySQLRoutingConnectionBaseinline
get_destination_id() const overrideMysqlRoutingClassicConnectionBaseinlinevirtual
get_last_received_from_server() constMySQLRoutingConnectionBaseinline
get_last_sent_to_server() constMySQLRoutingConnectionBaseinline
get_server_address() const overrideMysqlRoutingClassicConnectionBaseinlinevirtual
get_started() constMySQLRoutingConnectionBaseinline
get_stats() constMySQLRoutingConnectionBaseinline
getptr()MysqlRoutingClassicConnectionBaseinline
greeting_from_router() constMysqlRoutingClassicConnectionBaseinline
in_handshake_MysqlRoutingClassicConnectionBaseprivate
loop()MysqlRoutingClassicConnectionBaseprivate
MysqlRoutingClassicConnectionBase(MySQLRoutingContext &context, RouteDestination *route_destination, std::unique_ptr< ConnectionBase > client_connection, std::unique_ptr< RoutingConnectionBase > client_routing_connection, std::function< void(MySQLRoutingConnectionBase *)> remove_callback)MysqlRoutingClassicConnectionBaseinlineprotected
MySQLRoutingConnectionBase(MySQLRoutingContext &context, std::function< void(MySQLRoutingConnectionBase *)> remove_callback)MySQLRoutingConnectionBaseinline
on_handshake_aborted()MysqlRoutingClassicConnectionBase
on_handshake_received()MysqlRoutingClassicConnectionBase
pop_processor()MysqlRoutingClassicConnectionBaseinline
processors_MysqlRoutingClassicConnectionBaseprivate
push_processor(std::unique_ptr< BasicProcessor > processor)MysqlRoutingClassicConnectionBaseinline
read_timer()MysqlRoutingClassicConnectionBaseinline
read_timer_MysqlRoutingClassicConnectionBaseprivate
recv_client_failed(std::error_code ec, bool call_finish=true)MysqlRoutingClassicConnectionBase
recv_from_either(FromEither v)MysqlRoutingClassicConnectionBaseinline
recv_from_either() constMysqlRoutingClassicConnectionBaseinline
recv_from_either_MysqlRoutingClassicConnectionBaseprivate
recv_server_failed(std::error_code ec, bool call_finish=true)MysqlRoutingClassicConnectionBase
remove_callback_MySQLRoutingConnectionBaseprotected
requires_tls(bool v)MysqlRoutingClassicConnectionBaseinline
requires_tls() constMysqlRoutingClassicConnectionBaseinline
requires_tls_MysqlRoutingClassicConnectionBaseprivate
resume()MysqlRoutingClassicConnectionBaseinline
route_destination_MysqlRoutingClassicConnectionBaseprivate
send_client_failed(std::error_code ec, bool call_finish=true)MysqlRoutingClassicConnectionBase
send_server_failed(std::error_code ec, bool call_finish=true)MysqlRoutingClassicConnectionBase
server_protocol()MysqlRoutingClassicConnectionBaseinline
server_protocol() constMysqlRoutingClassicConnectionBaseinline
server_side_client_greeting()MysqlRoutingClassicConnectionBaseprivate
server_socket_failed(std::error_code ec, bool call_finish=true)MysqlRoutingClassicConnectionBase
socket_splicer() constMysqlRoutingClassicConnectionBaseinline
socket_splicer()MysqlRoutingClassicConnectionBaseinline
socket_splicer_MysqlRoutingClassicConnectionBaseprivate
some_state_changed(bool v)MysqlRoutingClassicConnectionBaseinline
some_state_changed_MysqlRoutingClassicConnectionBaseprivate
source_ssl_mode() constMysqlRoutingClassicConnectionBaseinline
stats_MySQLRoutingConnectionBaseprotected
time_point_type typedefMySQLRoutingConnectionBase
trace(Tracer::Event e)MysqlRoutingClassicConnectionBaseinline
trace_and_call_function(Tracer::Event::Direction dir, std::string_view stage, Function func)MysqlRoutingClassicConnectionBaseprivate
tracer()MysqlRoutingClassicConnectionBaseinline
tracer_MysqlRoutingClassicConnectionBaseprivate
track_session_changes(net::const_buffer session_trackers, classic_protocol::capabilities::value_type caps, bool ignore_some_state_changed=false)MysqlRoutingClassicConnectionBase
transfered_to_client(size_t bytes)MySQLRoutingConnectionBaseinline
transfered_to_server(size_t bytes)MySQLRoutingConnectionBaseinline
trx_characteristics_MysqlRoutingClassicConnectionBaseprivate
trx_state_MysqlRoutingClassicConnectionBaseprivate
~MySQLRoutingConnectionBase()=defaultMySQLRoutingConnectionBasevirtual