MySQL 8.4.1
Source Code Documentation
mysqlrouter::MySQLSession Member List

This is the complete list of members for mysqlrouter::MySQLSession, including all inherited members.

BindAddress typedefmysqlrouter::MySQLSession
BooleanOption typedefmysqlrouter::MySQLSession
CanHandleExpiredPasswords typedefmysqlrouter::MySQLSession
CharsetDir typedefmysqlrouter::MySQLSession
CharsetName typedefmysqlrouter::MySQLSession
Compress typedefmysqlrouter::MySQLSession
CompressionAlgorithms typedefmysqlrouter::MySQLSession
connect(const std::string &host, unsigned int port, const std::string &username, const std::string &password, const std::string &unix_socket, const std::string &default_schema, int connect_timeout=kDefaultConnectTimeout, int read_timeout=kDefaultReadTimeout)mysqlrouter::MySQLSessionvirtual
connect(const MySQLSession &other, const std::string &username, const std::string &password)mysqlrouter::MySQLSessionvirtual
connect_params_mysqlrouter::MySQLSessionprivate
connect_timeout() constmysqlrouter::MySQLSession
ConnectAttributeDelete typedefmysqlrouter::MySQLSession
ConnectAttributeReset typedefmysqlrouter::MySQLSession
connected_mysqlrouter::MySQLSessionprivate
connection_mysqlrouter::MySQLSessionprivate
connection_address_mysqlrouter::MySQLSessionprivate
ConnectTimeout typedefmysqlrouter::MySQLSession
ConstCharOption typedefmysqlrouter::MySQLSession
default_schemamysqlrouter::MySQLSession
DefaultAuthentication typedefmysqlrouter::MySQLSession
disconnect()mysqlrouter::MySQLSessionvirtual
EnableCleartextPlugin typedefmysqlrouter::MySQLSession
execute(const std::string &query)mysqlrouter::MySQLSessionvirtual
FieldValidator typedefmysqlrouter::MySQLSession
get_address() noexceptmysqlrouter::MySQLSessioninline
get_option(GettableMysqlOption &opt) constmysqlrouter::MySQLSessioninline
GetServerPublicKey typedefmysqlrouter::MySQLSession
hostmysqlrouter::MySQLSession
InitCommand typedefmysqlrouter::MySQLSession
IntegerOption typedefmysqlrouter::MySQLSession
is_connected() noexceptmysqlrouter::MySQLSessioninlinevirtual
is_ssl_session_reused()mysqlrouter::MySQLSessionvirtual
kDefaultConnectTimeoutmysqlrouter::MySQLSessionstatic
kDefaultReadTimeoutmysqlrouter::MySQLSessionstatic
kSslModeDisabledmysqlrouter::MySQLSessionstatic
kSslModePreferredmysqlrouter::MySQLSessionstatic
kSslModeRequiredmysqlrouter::MySQLSessionstatic
kSslModeVerifyCamysqlrouter::MySQLSessionstatic
kSslModeVerifyIdentitymysqlrouter::MySQLSessionstatic
last_errno()mysqlrouter::MySQLSessionvirtual
last_error()mysqlrouter::MySQLSessionvirtual
last_insert_id() noexceptmysqlrouter::MySQLSessionvirtual
LoadDataLocalDir typedefmysqlrouter::MySQLSession
LocalInfile typedefmysqlrouter::MySQLSession
log_filter_mysqlrouter::MySQLSessionprivate
logged_real_query(const std::string &q)mysqlrouter::MySQLSessionprivate
logging_strategy_mysqlrouter::MySQLSessionprotected
LongOption typedefmysqlrouter::MySQLSession
MaxAllowedPacket typedefmysqlrouter::MySQLSession
mysql_result_type typedefmysqlrouter::MySQLSessionprivate
MySQLSession(std::unique_ptr< LoggingStrategy > logging_strategy=std::make_unique< LoggingStrategyNone >())mysqlrouter::MySQLSession
NamedPipe typedefmysqlrouter::MySQLSession
NetBufferLength typedefmysqlrouter::MySQLSession
OptionalResultsetMetadata typedefmysqlrouter::MySQLSession
parse_ssl_mode(std::string ssl_mode)mysqlrouter::MySQLSessionstatic
PluginDir typedefmysqlrouter::MySQLSession
portmysqlrouter::MySQLSession
Protocol typedefmysqlrouter::MySQLSession
query(const std::string &query, const RowProcessor &processor, const FieldValidator &validator)mysqlrouter::MySQLSessionvirtual
query(const std::string &stmt, const RowProcessor &processor)mysqlrouter::MySQLSessioninline
query_one(const std::string &query, const FieldValidator &validator)mysqlrouter::MySQLSessionvirtual
query_one(const std::string &stmt)mysqlrouter::MySQLSessioninline
quote(const std::string &s, char qchar='\'') constmysqlrouter::MySQLSessionvirtual
read_timeout() constmysqlrouter::MySQLSession
ReadDefaultFile typedefmysqlrouter::MySQLSession
ReadDefaultGroup typedefmysqlrouter::MySQLSession
ReadTimeout typedefmysqlrouter::MySQLSession
real_query(const std::string &q)mysqlrouter::MySQLSessionprivate
ReportDataTruncation typedefmysqlrouter::MySQLSession
RetryCount typedefmysqlrouter::MySQLSession
Row typedefmysqlrouter::MySQLSession
RowProcessor typedefmysqlrouter::MySQLSession
server_version()mysqlrouter::MySQLSessionvirtual
ServerPluginKey typedefmysqlrouter::MySQLSession
set_option(const SettableMysqlOption &opt)mysqlrouter::MySQLSessioninline
set_ssl_cert(const std::string &cert, const std::string &key)mysqlrouter::MySQLSessionvirtual
set_ssl_options(mysql_ssl_mode ssl_mode, const std::string &tls_version, const std::string &ssl_cipher, const std::string &ca, const std::string &capath, const std::string &crl, const std::string &crlpath)mysqlrouter::MySQLSessionvirtual
SharedMemoryBasename typedefmysqlrouter::MySQLSession
ssl_ca() constmysqlrouter::MySQLSession
ssl_capath() constmysqlrouter::MySQLSession
ssl_cert() constmysqlrouter::MySQLSession
ssl_cipher() constmysqlrouter::MySQLSession
ssl_cipher()mysqlrouter::MySQLSessionvirtual
ssl_crl() constmysqlrouter::MySQLSession
ssl_crlpath() constmysqlrouter::MySQLSession
ssl_key() constmysqlrouter::MySQLSession
ssl_mode() constmysqlrouter::MySQLSession
ssl_mode_to_string(mysql_ssl_mode ssl_mode) noexceptmysqlrouter::MySQLSessionstatic
SslCa typedefmysqlrouter::MySQLSession
SslCaPath typedefmysqlrouter::MySQLSession
SslCert typedefmysqlrouter::MySQLSession
SslCipher typedefmysqlrouter::MySQLSession
SslCrl typedefmysqlrouter::MySQLSession
SslCrlPath typedefmysqlrouter::MySQLSession
SslFipsMode typedefmysqlrouter::MySQLSession
SslKey typedefmysqlrouter::MySQLSession
SslMode typedefmysqlrouter::MySQLSession
tls_version() constmysqlrouter::MySQLSession
TlsCipherSuites typedefmysqlrouter::MySQLSession
TlsVersion typedefmysqlrouter::MySQLSession
unix_socketmysqlrouter::MySQLSession
warning_count() noexceptmysqlrouter::MySQLSessionvirtual
WriteTimeout typedefmysqlrouter::MySQLSession
ZstdCompressionLevel typedefmysqlrouter::MySQLSession
~MySQLSession()mysqlrouter::MySQLSessionvirtual