![]() |
MySQL 9.3.0
Source Code Documentation
|
#include <classic_mock_session.h>
Private Attributes | |
uint8_t | seq_no_ {0} |
classic_protocol::capabilities::value_type | server_capabilities_ {} |
classic_protocol::capabilities::value_type | client_capabilities_ {} |
Additional Inherited Members | |
![]() | |
static bool | authenticate (const std::string &auth_method_name, const std::string &auth_method_data, const std::string &password, const std::vector< uint8_t > &auth_response) |
![]() | |
Connection | conn_ |
net::steady_timer | exec_timer_ {io_context()} |
std::string | username_ {} |
std::string | server_auth_method_name_ {} |
std::string | server_auth_method_data_ {} |
std::string | auth_method_name_ {} |
std::string | auth_method_data_ {} |
|
inline |
|
inline |
void server_mock::MySQLClassicProtocol::encode_auth_fast_message | ( | ) |
void server_mock::MySQLClassicProtocol::encode_auth_switch_message | ( | const classic_protocol::message::server::AuthMethodSwitch & | msg | ) |
|
overridevirtual |
Implements server_mock::ProtocolBase.
|
overridevirtual |
Implements server_mock::ProtocolBase.
|
overridevirtual |
Implements server_mock::ProtocolBase.
void server_mock::MySQLClassicProtocol::encode_server_greeting | ( | const classic_protocol::message::server::Greeting & | greeting | ) |
|
delete |
|
inlineexplicit |
|
delete |
stdx::expected< size_t, std::error_code > server_mock::MySQLClassicProtocol::read_packet | ( | std::vector< uint8_t > & | payload | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |