MySQL 8.4.2
Source Code Documentation
MysqlRoutingXConnection Member List

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

accepted()MySQLRoutingConnectionBase
active_work_MysqlRoutingXConnectionprivate
async_recv_client(Function next)MysqlRoutingXConnection
async_recv_server(Function next)MysqlRoutingXConnection
async_run()MysqlRoutingXConnection
async_send_client(Function next)MysqlRoutingXConnection
async_send_client_buffer(net::const_buffer send_buf, Function next)MysqlRoutingXConnection
async_send_server(Function next)MysqlRoutingXConnection
async_send_server_buffer(net::const_buffer send_buf, Function next)MysqlRoutingXConnection
call_next_function(Function next)MysqlRoutingXConnectioninline
client_cap_get()MysqlRoutingXConnection
client_cap_set()MysqlRoutingXConnection
client_con_close()MysqlRoutingXConnection
client_conn()MysqlRoutingXConnectioninline
client_conn() constMysqlRoutingXConnectioninline
client_conn_MysqlRoutingXConnectionprivate
client_crud_create_view()MysqlRoutingXConnection
client_crud_delete()MysqlRoutingXConnection
client_crud_drop_view()MysqlRoutingXConnection
client_crud_find()MysqlRoutingXConnection
client_crud_insert()MysqlRoutingXConnection
client_crud_modify_view()MysqlRoutingXConnection
client_crud_update()MysqlRoutingXConnection
client_cursor_close()MysqlRoutingXConnection
client_cursor_fetch()MysqlRoutingXConnection
client_cursor_open()MysqlRoutingXConnection
client_expect_close()MysqlRoutingXConnection
client_expect_open()MysqlRoutingXConnection
client_fd_MySQLRoutingConnectionBaseprivate
client_id_MySQLRoutingConnectionBaseprivate
client_prepare_deallocate()MysqlRoutingXConnection
client_prepare_execute()MysqlRoutingXConnection
client_prepare_prepare()MysqlRoutingXConnection
client_protocol()MysqlRoutingXConnectioninline
client_protocol() constMysqlRoutingXConnectioninline
client_recv_auth_continue()MysqlRoutingXConnection
client_recv_cmd()MysqlRoutingXConnection
client_send_server_greeting_from_router()MysqlRoutingXConnection
client_sess_auth_start()MysqlRoutingXConnection
client_session_close()MysqlRoutingXConnection
client_session_reset()MysqlRoutingXConnection
client_socket_failed(std::error_code ec)MysqlRoutingXConnection
client_stmt_execute()MysqlRoutingXConnection
client_tls_shutdown()MysqlRoutingXConnection
ClientSideConnection typedefMysqlRoutingXConnectionprivate
clock_type typedefMysqlRoutingXConnectionprivate
connect()MysqlRoutingXConnection
connected()MySQLRoutingConnectionBasevirtual
connector()MysqlRoutingXConnectioninlineprivate
connector() constMysqlRoutingXConnectioninlineprivate
connector_MysqlRoutingXConnectionprivate
connector_type typedefMysqlRoutingXConnection
context()MySQLRoutingConnectionBaseinline
context() constMySQLRoutingConnectionBaseinline
context_MySQLRoutingConnectionBaseprotected
create(Args &&... args)MysqlRoutingXConnectioninlinestatic
dest_ssl_mode() constMysqlRoutingXConnectioninline
destination_endpoint() const overrideMysqlRoutingXConnectioninlinevirtual
destinations_MysqlRoutingXConnectionprivate
disassociate()MySQLRoutingConnectionBaseinline
disconnect() overrideMysqlRoutingXConnectionvirtual
disconnect_MySQLRoutingConnectionBaseprotected
disconnect_request(F &&f)MySQLRoutingConnectionBaseinline
disconnect_requested() constMySQLRoutingConnectionBaseinline
done()MysqlRoutingXConnection
encode_error_packet(std::vector< uint8_t > &error_frame, uint16_t error_code, const std::string &msg, const std::string &sql_state="HY000", Mysqlx::Error::Severity severity=Mysqlx::Error::ERROR)MysqlRoutingXConnectionstatic
finish()MysqlRoutingXConnection
forward_client_to_server(Function this_func, Function next_func)MysqlRoutingXConnection
forward_frame_from_client_to_server()MysqlRoutingXConnection
forward_frame_from_server_to_client()MysqlRoutingXConnection
forward_server_to_client(Function this_func, Function next_func)MysqlRoutingXConnection
forward_tls(Channel &src_channel, Channel &dst_channel)MysqlRoutingXConnection
forward_tls_client_to_server()MysqlRoutingXConnection
forward_tls_init()MysqlRoutingXConnection
forward_tls_server_to_client()MysqlRoutingXConnection
ForwardResult enum nameMysqlRoutingXConnection
Function enum nameMysqlRoutingXConnection
get_bytes_down() constMySQLRoutingConnectionBaseinline
get_bytes_up() constMySQLRoutingConnectionBaseinline
get_client_address() const overrideMysqlRoutingXConnectioninlinevirtual
get_client_fd() const overrideMysqlRoutingXConnectioninlinevirtual
get_connected_to_server() constMySQLRoutingConnectionBaseinline
get_destination_id() const overrideMysqlRoutingXConnectioninlinevirtual
get_last_received_from_server() constMySQLRoutingConnectionBaseinline
get_last_sent_to_server() constMySQLRoutingConnectionBaseinline
get_server_address() const overrideMysqlRoutingXConnectioninlinevirtual
get_started() constMySQLRoutingConnectionBaseinline
get_stats() constMySQLRoutingConnectionBaseinline
getptr()MysqlRoutingXConnectioninline
greeting_from_router_MysqlRoutingXConnectionprivate
last_trace_MysqlRoutingXConnectionprivate
log_connection_summary()MySQLRoutingConnectionBaseprotected
MySQLRoutingConnectionBase(MySQLRoutingContext &context, std::function< void(MySQLRoutingConnectionBase *)> remove_callback)MySQLRoutingConnectionBaseinline
MysqlRoutingXConnection(MySQLRoutingContext &context, RouteDestination *route_destination, std::unique_ptr< ConnectionBase > client_connection, std::unique_ptr< RoutingConnectionBase > client_routing_connection, std::function< void(MySQLRoutingConnectionBase *)> remove_callback)MysqlRoutingXConnectioninlineprivate
passthrough_tls_init()MysqlRoutingXConnection
read_only_destination_endpoint() constMySQLRoutingConnectionBaseinlinevirtual
read_only_destination_id() constMySQLRoutingConnectionBaseinlinevirtual
read_write_destination_endpoint() constMySQLRoutingConnectionBaseinlinevirtual
read_write_destination_id() constMySQLRoutingConnectionBaseinlinevirtual
recv_client_failed(std::error_code ec)MysqlRoutingXConnection
recv_server_failed(std::error_code ec)MysqlRoutingXConnection
remove_callback_MySQLRoutingConnectionBaseprotected
route_destination_MysqlRoutingXConnectionprivate
send_client_failed(std::error_code ec)MysqlRoutingXConnection
send_server_failed(std::error_code ec)MysqlRoutingXConnection
server_conn()MysqlRoutingXConnectioninline
server_conn() constMysqlRoutingXConnectioninline
server_conn_MysqlRoutingXConnectionprivate
server_id_MySQLRoutingConnectionBaseprivate
server_init_tls()MysqlRoutingXConnection
server_protocol()MysqlRoutingXConnectioninline
server_protocol() constMysqlRoutingXConnectioninline
server_recv_auth_response()MysqlRoutingXConnection
server_recv_auth_response_continue()MysqlRoutingXConnection
server_recv_auth_response_forward()MysqlRoutingXConnection
server_recv_auth_response_forward_last()MysqlRoutingXConnection
server_recv_cap_get_response()MysqlRoutingXConnection
server_recv_cap_get_response_forward()MysqlRoutingXConnection
server_recv_cap_get_response_forward_last()MysqlRoutingXConnection
server_recv_cap_set_response()MysqlRoutingXConnection
server_recv_cap_set_response_forward()MysqlRoutingXConnection
server_recv_cap_set_response_forward_last()MysqlRoutingXConnection
server_recv_check_caps_response()MysqlRoutingXConnection
server_recv_crud_create_view_response()MysqlRoutingXConnection
server_recv_crud_create_view_response_forward()MysqlRoutingXConnection
server_recv_crud_create_view_response_forward_last()MysqlRoutingXConnection
server_recv_crud_delete_response()MysqlRoutingXConnection
server_recv_crud_delete_response_forward()MysqlRoutingXConnection
server_recv_crud_delete_response_forward_last()MysqlRoutingXConnection
server_recv_crud_drop_view_response()MysqlRoutingXConnection
server_recv_crud_drop_view_response_forward()MysqlRoutingXConnection
server_recv_crud_drop_view_response_forward_last()MysqlRoutingXConnection
server_recv_crud_find_response()MysqlRoutingXConnection
server_recv_crud_find_response_forward()MysqlRoutingXConnection
server_recv_crud_find_response_forward_last()MysqlRoutingXConnection
server_recv_crud_insert_response()MysqlRoutingXConnection
server_recv_crud_insert_response_forward()MysqlRoutingXConnection
server_recv_crud_insert_response_forward_last()MysqlRoutingXConnection
server_recv_crud_modify_view_response()MysqlRoutingXConnection
server_recv_crud_modify_view_response_forward()MysqlRoutingXConnection
server_recv_crud_modify_view_response_forward_last()MysqlRoutingXConnection
server_recv_crud_update_response()MysqlRoutingXConnection
server_recv_crud_update_response_forward()MysqlRoutingXConnection
server_recv_crud_update_response_forward_last()MysqlRoutingXConnection
server_recv_cursor_close_response()MysqlRoutingXConnection
server_recv_cursor_close_response_forward()MysqlRoutingXConnection
server_recv_cursor_close_response_forward_last()MysqlRoutingXConnection
server_recv_cursor_fetch_response()MysqlRoutingXConnection
server_recv_cursor_fetch_response_forward()MysqlRoutingXConnection
server_recv_cursor_fetch_response_forward_last()MysqlRoutingXConnection
server_recv_cursor_open_response()MysqlRoutingXConnection
server_recv_cursor_open_response_forward()MysqlRoutingXConnection
server_recv_cursor_open_response_forward_last()MysqlRoutingXConnection
server_recv_expect_close_response()MysqlRoutingXConnection
server_recv_expect_close_response_forward()MysqlRoutingXConnection
server_recv_expect_close_response_forward_last()MysqlRoutingXConnection
server_recv_expect_open_response()MysqlRoutingXConnection
server_recv_expect_open_response_forward()MysqlRoutingXConnection
server_recv_expect_open_response_forward_last()MysqlRoutingXConnection
server_recv_prepare_deallocate_response()MysqlRoutingXConnection
server_recv_prepare_deallocate_response_forward()MysqlRoutingXConnection
server_recv_prepare_deallocate_response_forward_last()MysqlRoutingXConnection
server_recv_prepare_execute_response()MysqlRoutingXConnection
server_recv_prepare_execute_response_forward()MysqlRoutingXConnection
server_recv_prepare_execute_response_forward_last()MysqlRoutingXConnection
server_recv_prepare_prepare_response()MysqlRoutingXConnection
server_recv_prepare_prepare_response_forward()MysqlRoutingXConnection
server_recv_prepare_prepare_response_forward_last()MysqlRoutingXConnection
server_recv_server_greeting_from_server()MysqlRoutingXConnection
server_recv_session_close_response()MysqlRoutingXConnection
server_recv_session_close_response_forward()MysqlRoutingXConnection
server_recv_session_close_response_forward_last()MysqlRoutingXConnection
server_recv_session_reset_response()MysqlRoutingXConnection
server_recv_session_reset_response_forward()MysqlRoutingXConnection
server_recv_session_reset_response_forward_last()MysqlRoutingXConnection
server_recv_stmt_execute_response()MysqlRoutingXConnection
server_recv_stmt_execute_response_forward()MysqlRoutingXConnection
server_recv_stmt_execute_response_forward_last()MysqlRoutingXConnection
server_recv_switch_tls_response()MysqlRoutingXConnection
server_recv_switch_tls_response_passthrough()MysqlRoutingXConnection
server_recv_switch_tls_response_passthrough_forward()MysqlRoutingXConnection
server_recv_switch_tls_response_passthrough_forward_last()MysqlRoutingXConnection
server_recv_switch_tls_response_passthrough_forward_ok()MysqlRoutingXConnection
server_send_check_caps()MysqlRoutingXConnection
server_send_switch_to_tls()MysqlRoutingXConnection
server_socket_failed(std::error_code ec)MysqlRoutingXConnection
server_tls_shutdown()MysqlRoutingXConnection
ServerSideConnection typedefMysqlRoutingXConnectionprivate
source_ssl_mode() constMysqlRoutingXConnectioninline
started_MysqlRoutingXConnectionprivate
stats_MySQLRoutingConnectionBaseprotected
time_point_type typedefMySQLRoutingConnectionBase
tls_accept()MysqlRoutingXConnection
tls_accept_finalize()MysqlRoutingXConnection
tls_accept_init()MysqlRoutingXConnection
tls_connect()MysqlRoutingXConnection
tls_connect_init()MysqlRoutingXConnection
transfered_to_client(size_t bytes)MySQLRoutingConnectionBaseinline
transfered_to_server(size_t bytes)MySQLRoutingConnectionBaseinline
wait_client_close()MysqlRoutingXConnection
~MySQLRoutingConnectionBase()=defaultMySQLRoutingConnectionBasevirtual