MySQL 8.4.4
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
LazyConnector Member List

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

already_fallback_LazyConnectorprivate
authenticated()LazyConnectorprivate
BasicProcessor(MysqlRoutingClassicConnectionBase *conn)Processorinline
client_socket_failed(std::error_code ec)Processorprotected
conn_BasicProcessorprivate
connect()LazyConnectorprivate
connect_error_is_transient(const classic_protocol::message::server::Error &err)ForwardingProcessorprotectedstatic
connected()LazyConnectorprivate
connection() constBasicProcessorinline
connection()BasicProcessorinline
discard_current_msg(Channel &src_channel, ClassicProtocolState &src_protocol)Processorprotected
discard_current_msg(TlsSwitchableConnection< Proto > &conn)Processorinlineprotected
failed(const std::optional< classic_protocol::message::server::Error > &err)LazyConnectorinline
failed() constLazyConnectorinline
failed_LazyConnectorprivate
fallback_to_write()LazyConnectorprivate
fetch_sys_vars()LazyConnectorprivate
fetch_sys_vars_done()LazyConnectorprivate
fetch_user_attrs()LazyConnectorprivate
fetch_user_attrs_done()LazyConnectorprivate
forward_client_to_server(bool noflush=false)ForwardingProcessorprotected
forward_server_to_client(bool noflush=false)ForwardingProcessorprotected
from_stash()LazyConnectorprivate
in_handshake_LazyConnectorprivate
init()LazyConnectorprivate
kConnectRetryIntervalForwardingProcessorstatic
LazyConnector(MysqlRoutingClassicConnectionBase *conn, bool in_handshake, std::function< void(const classic_protocol::message::server::Error &err)> on_error, TraceEvent *parent_event)LazyConnectorinline
log_fatal_error_code(const char *msg, std::error_code ec)Processorprotectedstatic
message_can_be_forwarded_as_is(ClassicProtocolState &src_protocol, ClassicProtocolState &dst_protocol, const T &msg)ForwardingProcessorinlineprotectedstatic
mysql_reconnect_start(TraceEvent *parent_event)ForwardingProcessorprotected
on_error_LazyConnectorprivate
parent_event_LazyConnectorprivate
pool_or_close()LazyConnectorprivate
pool_server_connection()ForwardingProcessorprotected
process() overrideLazyConnectorvirtual
reconnect_error(classic_protocol::message::server::Error err)ForwardingProcessorinlineprotected
reconnect_error() constForwardingProcessorinlineprotected
reconnect_error_ForwardingProcessorprivate
reconnect_send_error_msg(Channel &src_channel, ClassicProtocolState &src_protocol)ForwardingProcessorprotected
reconnect_send_error_msg(TlsSwitchableConnection< Proto > &conn)ForwardingProcessorinlineprotected
recv_client_failed(std::error_code ec)Processorprotected
recv_server_failed(std::error_code ec)Processorprotected
recv_server_failed_and_check_client_socket(std::error_code ec)ForwardingProcessorprotected
required_connection_attributes_fetcher_result_LazyConnectorprivate
Result enum nameBasicProcessor
retry_connect_LazyConnectorprivate
send_auth_ok()LazyConnectorprivate
send_client_failed(std::error_code ec)Processorprotected
send_server_failed(std::error_code ec)Processorprotected
server_socket_failed(std::error_code ec)Processorprotected
set_schema()LazyConnectorprivate
set_schema_done()LazyConnectorprivate
set_server_option()LazyConnectorprivate
set_server_option_done()LazyConnectorprivate
set_trx_characteristics()LazyConnectorprivate
set_trx_characteristics_done()LazyConnectorprivate
set_vars()LazyConnectorprivate
set_vars_done()LazyConnectorprivate
skip_or_inject_end_of_columns(bool no_flush=false)ForwardingProcessorprotected
socket_reconnect_start(TraceEvent *parent_event)ForwardingProcessorprotected
stage(Stage stage)LazyConnectorinline
stage() constLazyConnectorinline
Stage enum nameLazyConnector
stage_LazyConnectorprivate
started_LazyConnectorprivate
trace(Tracer::Event e)Processorprotected
trace_command(const std::string_view &prefix)Processorprotected
trace_command_end(TraceEvent *event, TraceEvent::StatusCode status_code=TraceEvent::StatusCode::kUnset)Processorprotected
trace_connect(TraceEvent *parent_span)Processorprotected
trace_connect_and_forward_command(TraceEvent *parent_span)Processorprotected
trace_event_authenticate_LazyConnectorprivate
trace_event_check_read_only_LazyConnectorprivate
trace_event_connect_LazyConnectorprivate
trace_event_fallback_to_write_LazyConnectorprivate
trace_event_fetch_sys_vars_LazyConnectorprivate
trace_event_set_schema_LazyConnectorprivate
trace_event_set_trx_characteristics_LazyConnectorprivate
trace_event_set_vars_LazyConnectorprivate
trace_event_wait_gtid_executed_LazyConnectorprivate
trace_forward_command(TraceEvent *parent_span)Processorprotected
trace_set_connection_attributes(TraceEvent *ev)Processorprotected
trace_span(TraceEvent *parent_span, const std::string_view &prefix)Processorprotected
trace_span_end(TraceEvent *event, TraceEvent::StatusCode status_code=TraceEvent::StatusCode::kUnset)Processorprotected
tracer()Processorprotected
trx_stmt_LazyConnectorprivate
wait_gtid_executed()LazyConnectorprivate
wait_gtid_executed_done()LazyConnectorprivate
~BasicProcessor()=defaultBasicProcessorvirtual