MySQL
9.3.0
Source Code Documentation
StaticDestinationsManager Member List
This is the complete list of members for
StaticDestinationsManager
, including all inherited members.
add
(const mysql_harness::Destination &dest)
StaticDestinationsManager
allowed_nodes_change_callbacks_
DestinationNodesStateNotifier
protected
allowed_nodes_change_callbacks_mtx_
DestinationNodesStateNotifier
mutable
protected
connect_status
(std::error_code ec) override
StaticDestinationsManager
virtual
DestinationManager
(net::io_context &io_ctx, MySQLRoutingContext &routing_ctx)
DestinationManager
inline
DestinationManager
(const DestinationManager &other)=delete
DestinationManager
DestinationManager
(DestinationManager &&other)=delete
DestinationManager
destinations_
StaticDestinationsManager
private
DestVector
typedef
DestinationManager
get_destination_candidates
() const override
StaticDestinationsManager
inline
virtual
get_dynamic_plugin_name
()
DestinationNodesStateNotifier
virtual
get_last_used_destination
() const override
StaticDestinationsManager
inline
virtual
get_next_destination
(const routing_guidelines::Session_info &) override
StaticDestinationsManager
virtual
get_router_info
() const
DestinationManager
inline
get_routing_context
() const
DestinationManager
inline
protected
handle_sockets_acceptors
() override
StaticDestinationsManager
inline
virtual
has_read_only
() const override
StaticDestinationsManager
inline
virtual
has_read_write
() const override
StaticDestinationsManager
inline
virtual
init_destinations
(const routing_guidelines::Session_info &) override
StaticDestinationsManager
inline
virtual
io_ctx_
DestinationManager
protected
is_dynamic
()
DestinationNodesStateNotifier
virtual
last_destination_
StaticDestinationsManager
private
last_ec_
DestinationManager
protected
md_refresh_callback_
DestinationNodesStateNotifier
protected
md_refresh_callback_mtx_
DestinationNodesStateNotifier
mutable
protected
operator=
(const DestinationManager &other)=delete
DestinationManager
operator=
(DestinationManager &&other)=delete
DestinationManager
protocol_
StaticDestinationsManager
private
purpose
() const
DestinationManager
inline
virtual
query_quarantined_destinations_callback_
DestinationNodesStateNotifier
protected
query_quarantined_destinations_callback_mtx_
DestinationNodesStateNotifier
mutable
protected
refresh_destinations
(const routing_guidelines::Session_info &) override
StaticDestinationsManager
inline
virtual
register_allowed_nodes_change_callback
(const AllowedNodesChangedCallback &clb)
DestinationNodesStateNotifier
register_md_refresh_callback
(const MetadataRefreshCallback &callback)
DestinationNodesStateNotifier
register_query_quarantined_destinations
(const QueryQuarantinedDestinationsCallback &clb)
DestinationNodesStateNotifier
register_start_router_socket_acceptor
(const StartSocketAcceptorCallback &clb)
DestinationNodesStateNotifier
register_stop_router_socket_acceptor
(const StopSocketAcceptorCallback &clb)
DestinationNodesStateNotifier
routing_ctx_
DestinationManager
protected
routing_guidelines_session_rand_used
() const
DestinationManager
inline
socket_acceptor_handle_callbacks_mtx
DestinationNodesStateNotifier
mutable
protected
start
(const mysql_harness::PluginFuncEnv *) override
StaticDestinationsManager
virtual
start_router_socket_acceptor_callback_
DestinationNodesStateNotifier
protected
state_mtx_
DestinationManager
protected
StaticDestinationsManager
(routing::RoutingStrategy strategy, net::io_context &io_ctx, MySQLRoutingContext &routing_ctx)
StaticDestinationsManager
stop_router_socket_acceptor_callback_
DestinationNodesStateNotifier
protected
strategy_handler_
StaticDestinationsManager
private
unregister_allowed_nodes_change_callback
(const AllowedNodesChangeCallbacksListIterator &it)
DestinationNodesStateNotifier
unregister_md_refresh_callback
()
DestinationNodesStateNotifier
unregister_query_quarantined_destinations
()
DestinationNodesStateNotifier
unregister_start_router_socket_acceptor
()
DestinationNodesStateNotifier
unregister_stop_router_socket_acceptor
()
DestinationNodesStateNotifier
~DestinationManager
()=default
DestinationManager
virtual
~DestinationNodesStateNotifier
()=default
DestinationNodesStateNotifier
virtual
Generated by
1.9.2