MySQL
9.1.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_
MySQLRouting
private
accepting_endpoints_
MySQLRouting
private
acceptor_waitable_
MySQLRouting
private
access_mode_
MySQLRouting
private
allowed_nodes_list_iterator_
MySQLRouting
private
connection_container_
MySQLRouting
private
context_
MySQLRouting
private
create_connection
(typename ClientProtocol::socket client_socket, const typename ClientProtocol::endpoint &client_endpoint)
MySQLRouting
destination_
MySQLRouting
private
destinations
()
MySQLRouting
inline
disconnect_all
()
MySQLRouting
get_connection
(const std::string &) override
MySQLRouting
virtual
get_connections
() override
MySQLRouting
virtual
get_context
() override
MySQLRouting
inline
virtual
get_destination_connect_timeout
() const noexcept
MySQLRouting
inline
get_destinations
() const override
MySQLRouting
virtual
get_max_connections
() const noexcept override
MySQLRouting
inline
virtual
get_routing_strategy
() const override
MySQLRouting
virtual
io_ctx_
MySQLRouting
private
is_accepting_connections
() const override
MySQLRouting
virtual
is_destination_standalone_
MySQLRouting
private
is_running
() const override
MySQLRouting
inline
virtual
is_running_
MySQLRouting
private
max_connections_
MySQLRouting
private
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
()=default
MySQLRoutingBase
MySQLRoutingBase
(const MySQLRoutingBase &)=default
MySQLRoutingBase
MySQLRoutingBase
(MySQLRoutingBase &&)=default
MySQLRoutingBase
operator=
(const MySQLRoutingBase &)=default
MySQLRoutingBase
operator=
(MySQLRoutingBase &&)=default
MySQLRoutingBase
purpose
() const override
MySQLRouting
virtual
restart_accepting_connections
() override
MySQLRouting
virtual
routing_strategy_
MySQLRouting
private
run
(mysql_harness::PluginFuncEnv *env)
MySQLRouting
run_acceptor
(mysql_harness::PluginFuncEnv *env)
MySQLRouting
private
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)
MySQLRouting
private
static
start_accepting_connections
() override
MySQLRouting
virtual
stop_socket_acceptors
() override
MySQLRouting
virtual
validate_destination_connect_timeout
(std::chrono::milliseconds timeout)
MySQLRouting
~MySQLRoutingBase
()=default
MySQLRoutingBase
virtual
Generated by
1.9.2