![]() |
MySQL 9.5.0
Source Code Documentation
|
#include <classic_protocol_message.h>
Public Types | |
| using | string_type = std::conditional_t< Borrowed, std::string_view, std::string > |
Public Member Functions | |
| constexpr | ChangeUser (string_type username, string_type auth_method_data, string_type schema, uint16_t collation, string_type auth_method_name, string_type attributes) |
| construct a ChangeUser message. More... | |
| constexpr uint8_t | collation () const noexcept |
| constexpr string_type | username () const |
| constexpr string_type | auth_method_data () const |
| constexpr string_type | schema () const |
| constexpr string_type | auth_method_name () const |
| constexpr string_type | attributes () const |
Private Attributes | |
| string_type | username_ |
| string_type | auth_method_data_ |
| string_type | schema_ |
| uint16_t | collation_ |
| string_type | auth_method_name_ |
| string_type | attributes_ |
| using classic_protocol::borrowable::message::client::ChangeUser< Borrowed >::string_type = std::conditional_t<Borrowed, std::string_view, std::string> |
|
inlineconstexpr |
construct a ChangeUser message.
| username | username to change to |
| auth_method_data | auth-method specific data like hashed password |
| schema | initial schema of the newly authenticated session |
| auth_method_name | auth-method the data is for |
| collation | collation |
| attributes | session-attributes |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexprnoexcept |
|
inlineconstexpr |
|
inlineconstexpr |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |