![]() |
MySQL 9.2.0
Source Code Documentation
|
Internal implementation of Gcs_mysql_network_provider_native_interface_impl that serves as a proxy for MySQL Client API functions. More...
#include <gcs_mysql_network_provider.h>
Public Member Functions | |
Gcs_mysql_network_provider_native_interface_impl () | |
virtual | ~Gcs_mysql_network_provider_native_interface_impl () override |
MYSQL * | mysql_real_connect (MYSQL *mysql, const char *host, const char *user, const char *passwd, const char *db, unsigned int port, const char *unix_socket, unsigned long clientflag) override |
Implementation of. More... | |
bool | send_command (MYSQL *mysql, enum enum_server_command command, const unsigned char *arg, size_t length, bool skip_check) override |
Implementation of. More... | |
MYSQL * | mysql_init (MYSQL *sock) override |
Implementation of. More... | |
void | mysql_close (MYSQL *sock) override |
Implementation of. More... | |
int | channel_get_network_namespace (std::string &net_ns) override |
Implementation of. More... | |
bool | set_network_namespace (const std::string &network_namespace) override |
Implementation of. More... | |
bool | restore_original_network_namespace () override |
Implementation of. More... | |
void | mysql_free (void *ptr) override |
Implementation of. More... | |
int | mysql_options (MYSQL *mysql, enum mysql_option option, const void *arg) override |
Implementation of. More... | |
bool | mysql_ssl_set (MYSQL *mysql, const char *key, const char *cert, const char *ca, const char *capath, const char *cipher) override |
Implementation of. More... | |
![]() | |
virtual | ~Gcs_mysql_network_provider_native_interface () |
![]() | |
virtual | ~Network_namespace_manager () |
Private Attributes | |
Replication_thread_api | m_recovery_channel |
Internal implementation of Gcs_mysql_network_provider_native_interface_impl that serves as a proxy for MySQL Client API functions.
|
inline |
|
inlineoverridevirtual |
|
overridevirtual |
Implementation of.
Implements Gcs_mysql_network_provider_native_interface.
|
overridevirtual |
Implementation of.
Implements Gcs_mysql_network_provider_native_interface.
|
overridevirtual |
Implementation of.
Implements Gcs_mysql_network_provider_native_interface.
|
overridevirtual |
Implementation of.
Implements Gcs_mysql_network_provider_native_interface.
|
overridevirtual |
Implementation of.
Implements Gcs_mysql_network_provider_native_interface.
|
overridevirtual |
Implementation of.
Implements Gcs_mysql_network_provider_native_interface.
|
overridevirtual |
Implementation of.
Implements Gcs_mysql_network_provider_native_interface.
|
overridevirtual |
Implementation of.
Implements Gcs_mysql_network_provider_native_interface.
|
overridevirtual |
Implementation of.
Implements Gcs_mysql_network_provider_native_interface.
|
overridevirtual |
Implementation of.
Implements Gcs_mysql_network_provider_native_interface.
|
private |