![]() |
MySQL 9.4.0
Source Code Documentation
|
This is the complete list of members for MySQLRouting, including all inherited members.
| accept_connections_ | MySQLRouting | private |
| 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_manager() override | MySQLRouting | inlinevirtual |
| destination_manager_ | MySQLRouting | private |
| disconnect_all() | MySQLRouting | |
| get_connection(const std::string &) override | MySQLRouting | virtual |
| get_connections() override | MySQLRouting | virtual |
| get_context() override | MySQLRouting | inlinevirtual |
| get_destination_candidates() const override | MySQLRouting | virtual |
| get_destination_connect_timeout() const noexcept | MySQLRouting | inline |
| get_max_connections() const noexcept override | MySQLRouting | inlinevirtual |
| get_routing_strategy() const override | MySQLRouting | inlinevirtual |
| io_ctx_ | MySQLRouting | private |
| is_accepting_connections() const override | MySQLRouting | virtual |
| is_destination_standalone_ | MySQLRouting | private |
| is_running() const override | MySQLRouting | inlinevirtual |
| is_running_ | MySQLRouting | private |
| is_standalone() const override | MySQLRouting | inlinevirtual |
| max_connections_ | MySQLRouting | private |
| MySQLRouting(const RoutingConfig &routing_config, net::io_context &io_ctx, std::shared_ptr< routing_guidelines::Routing_guidelines_engine > guidelines, 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 | |
| on_router_info_update(const routing_guidelines::Router_info &router_info) | MySQLRouting | |
| on_routing_guidelines_update(const routing_guidelines::Routing_guidelines_engine::RouteChanges &affected_routing_sources) | MySQLRouting | |
| 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 |
| run_with_no_acceptor(mysql_harness::PluginFuncEnv *env) | MySQLRouting | private |
| set_destinations(const std::string &dests) | MySQLRouting | |
| set_destinations_from_dests(const std::vector< mysql_harness::Destination > &dests) | 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 | privatestatic |
| start_accepting_connections() override | MySQLRouting | virtual |
| stop_socket_acceptors(const bool shutting_down) override | MySQLRouting | virtual |
| update_routing_guidelines(const std::string &routing_guidelines_document) | MySQLRouting | |
| validate_destination_connect_timeout(std::chrono::milliseconds timeout) | MySQLRouting | |
| ~MySQLRoutingBase()=default | MySQLRoutingBase | virtual |