MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 MysqlCommunicator,包括所有继承而来的类成员
addr() const | Communicator | inline |
addr_ (定义于 Communicator) | Communicator | protected |
authed_ | MysqlCommunicator | private |
client_capabilities_flag_ | MysqlCommunicator | private |
fd() const | Communicator | inline |
fd_ (定义于 Communicator) | Communicator | protected |
handle_version_comment(bool &need_disconnect) | MysqlCommunicator | private |
init(int fd, unique_ptr< Session > session, const string &addr) override | MysqlCommunicator | virtual |
read_event(SessionEvent *&event) override | MysqlCommunicator | virtual |
send_column_definition(SqlResult *sql_result, bool &need_disconnect) | MysqlCommunicator | private |
send_packet(const BasePacket &packet) | MysqlCommunicator | private |
send_result_rows(SessionEvent *event, SqlResult *sql_result, bool no_column_def, bool &need_disconnect) | MysqlCommunicator | private |
sequence_id_ | MysqlCommunicator | private |
session() const | Communicator | inline |
session_ (定义于 Communicator) | Communicator | protected |
write_chunk_result(SqlResult *sql_result, vector< char > &packet, int &affected_rows, bool &need_disconnect) (定义于 MysqlCommunicator) | MysqlCommunicator | private |
write_result(SessionEvent *event, bool &need_disconnect) override | MysqlCommunicator | virtual |
write_state(SessionEvent *event, bool &need_disconnect) | MysqlCommunicator | private |
write_tuple_result(SqlResult *sql_result, vector< char > &packet, int &affected_rows, bool &need_disconnect) (定义于 MysqlCommunicator) | MysqlCommunicator | private |
writer_ (定义于 Communicator) | Communicator | protected |
~Communicator() (定义于 Communicator) | Communicator | virtual |