MySQL 9.1.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
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