![]() |
MySQL 8.0.43
Source Code Documentation
|
capture the system-variables. More...
Public Member Functions | |
| SelectSessionVariablesHandler (MysqlRoutingClassicConnectionBase *connection) | |
| void | on_column_count (uint64_t count) override |
| void | on_column (const classic_protocol::message::server::ColumnMeta &) override |
| void | on_row (const classic_protocol::message::server::Row &row) override |
| void | on_row_end (const classic_protocol::message::server::Eof &) override |
| void | on_ok (const classic_protocol::message::server::Ok &) override |
| void | on_error (const classic_protocol::message::server::Error &err) override |
Public Member Functions inherited from QuerySender::Handler | |
| virtual | ~Handler ()=default |
Private Attributes | |
| uint64_t | col_count_ {} |
| uint64_t | col_cur_ {} |
| MysqlRoutingClassicConnectionBase * | connection_ |
| bool | something_failed_ {false} |
| std::deque< std::pair< std::string, Value > > | session_variables_ |
capture the system-variables.
Expects a resultset similar to that of:
|
inline |
|
inlineoverridevirtual |
Reimplemented from QuerySender::Handler.
|
inlineoverridevirtual |
Reimplemented from QuerySender::Handler.
|
inlineoverridevirtual |
Reimplemented from QuerySender::Handler.
|
inlineoverridevirtual |
Reimplemented from QuerySender::Handler.
|
inlineoverridevirtual |
Reimplemented from QuerySender::Handler.
|
inlineoverridevirtual |
Reimplemented from QuerySender::Handler.
|
private |
|
private |
|
private |
|
private |
|
private |