MySQL 9.0.0
Source Code Documentation
MySQLRouting Member List

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

accept_port_reopen_retry_timer_MySQLRoutingprivate
accepting_endpoints_MySQLRoutingprivate
acceptor_waitable_MySQLRoutingprivate
access_mode_MySQLRoutingprivate
allowed_nodes_list_iterator_MySQLRoutingprivate
connection_container_MySQLRoutingprivate
context_MySQLRoutingprivate
create_connection(typename ClientProtocol::socket client_socket, const typename ClientProtocol::endpoint &client_endpoint)MySQLRouting
destination_MySQLRoutingprivate
destinations()MySQLRoutinginline
disconnect_all()MySQLRouting
get_connection(const std::string &) overrideMySQLRoutingvirtual
get_connections() overrideMySQLRoutingvirtual
get_context() overrideMySQLRoutinginlinevirtual
get_destination_connect_timeout() const noexceptMySQLRoutinginline
get_destinations() const overrideMySQLRoutingvirtual
get_max_connections() const noexcept overrideMySQLRoutinginlinevirtual
get_routing_strategy() const overrideMySQLRoutingvirtual
io_ctx_MySQLRoutingprivate
is_accepting_connections() const overrideMySQLRoutingvirtual
is_destination_standalone_MySQLRoutingprivate
is_running() const overrideMySQLRoutinginlinevirtual
is_running_MySQLRoutingprivate
max_connections_MySQLRoutingprivate
MySQLRouting(const RoutingConfig &routing_config, net::io_context &io_ctx, const std::string &route_name={}, TlsServerContext *client_ssl_ctx=nullptr, DestinationTlsContext *dest_ssl_ctx=nullptr)MySQLRouting
MySQLRoutingBase()=defaultMySQLRoutingBase
MySQLRoutingBase(const MySQLRoutingBase &)=defaultMySQLRoutingBase
MySQLRoutingBase(MySQLRoutingBase &&)=defaultMySQLRoutingBase
operator=(const MySQLRoutingBase &)=defaultMySQLRoutingBase
operator=(MySQLRoutingBase &&)=defaultMySQLRoutingBase
restart_accepting_connections() overrideMySQLRoutingvirtual
routing_strategy_MySQLRoutingprivate
run(mysql_harness::PluginFuncEnv *env)MySQLRouting
run_acceptor(mysql_harness::PluginFuncEnv *env)MySQLRoutingprivate
set_destinations_from_csv(const std::string &csv)MySQLRouting
set_destinations_from_uri(const mysqlrouter::URI &uri)MySQLRouting
set_max_connections(int maximum)MySQLRouting
set_unix_socket_permissions(const char *socket_file)MySQLRoutingprivatestatic
start_accepting_connections() overrideMySQLRoutingvirtual
stop_socket_acceptors() overrideMySQLRoutingvirtual
validate_destination_connect_timeout(std::chrono::milliseconds timeout)MySQLRouting
~MySQLRoutingBase()=defaultMySQLRoutingBasevirtual