MySQL 8.0.40
Source Code Documentation
MysqlRoutingClassicConnection Member List

This is the complete list of members for MysqlRoutingClassicConnection, 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() overrideMysqlRoutingClassicConnectionvirtual
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)MysqlRoutingClassicConnectioninlinestatic
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
MysqlRoutingClassicConnection(MySQLRoutingContext &context, RouteDestination *route_destination, std::unique_ptr< ConnectionBase > client_connection, std::unique_ptr< RoutingConnectionBase > client_routing_connection, std::function< void(MySQLRoutingConnectionBase *)> remove_callback)MysqlRoutingClassicConnectioninlineprivate
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