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

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

auth_error()ServerFirstAuthenticatorprivate
auth_ok()ServerFirstAuthenticatorprivate
BasicProcessor(MysqlRoutingClassicConnectionBase *conn)Processorinline
client_greeting()ServerFirstAuthenticatorprivate
client_greeting_after_tls()ServerFirstAuthenticatorprivate
client_greeting_full()ServerFirstAuthenticatorprivate
client_greeting_server_adjust_caps(ClassicProtocolState &rc_protocol, ClassicProtocolState &st_protocol)ServerFirstAuthenticatorprivate
client_greeting_start_tls()ServerFirstAuthenticatorprivate
client_last_recv_buf_size_ServerFirstAuthenticatorprivate
client_last_send_buf_size_ServerFirstAuthenticatorprivate
client_socket_failed(std::error_code ec)Processorprotected
conn_BasicProcessorprivate
connect_error_is_transient(const classic_protocol::message::server::Error &err)ForwardingProcessorprotectedstatic
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)ServerFirstAuthenticatorinline
failed() constServerFirstAuthenticatorinline
failed_ServerFirstAuthenticatorprivate
fetch_user_attrs()ServerFirstAuthenticatorprivate
fetch_user_attrs_done()ServerFirstAuthenticatorprivate
final_response()ServerFirstAuthenticatorprivate
forward_client_to_server(bool noflush=false)ForwardingProcessorprotected
forward_server_to_client(bool noflush=false)ForwardingProcessorprotected
initial_response()ServerFirstAuthenticatorprivate
kConnectRetryIntervalForwardingProcessorstatic
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_ServerFirstAuthenticatorprivate
pool_server_connection()ForwardingProcessorprotected
process() overrideServerFirstAuthenticatorvirtual
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_ServerFirstAuthenticatorprivate
Result enum nameBasicProcessor
send_client_failed(std::error_code ec)Processorprotected
send_server_failed(std::error_code ec)Processorprotected
server_last_recv_buf_size_ServerFirstAuthenticatorprivate
server_last_send_buf_size_ServerFirstAuthenticatorprivate
server_socket_failed(std::error_code ec)Processorprotected
ServerFirstAuthenticator(MysqlRoutingClassicConnectionBase *conn, std::function< void(const classic_protocol::message::server::Error &)> on_error)ServerFirstAuthenticatorinline
skip_or_inject_end_of_columns(bool no_flush=false)ForwardingProcessorprotected
socket_reconnect_start(TraceEvent *parent_event)ForwardingProcessorprotected
Stage enum nameServerFirstAuthenticator
stage(Stage stage)ServerFirstAuthenticatorinline
stage() constServerFirstAuthenticatorinline
stage_ServerFirstAuthenticatorprivate
tls_connect()ServerFirstAuthenticatorprivate
tls_connect_init()ServerFirstAuthenticatorprivate
tls_forward()ServerFirstAuthenticatorprivate
tls_forward_init()ServerFirstAuthenticatorprivate
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_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
~BasicProcessor()=defaultBasicProcessorvirtual