| 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_ (定义于 Communicator) | Communicator | protected | 
| handle_version_comment(bool &need_disconnect) | MysqlCommunicator | private | 
| init(int fd, Session *session, const std::string &addr) override | MysqlCommunicator | virtual | 
| read_event(SessionEvent *&event) override | MysqlCommunicator | virtual | 
| Communicator::read_event() | Communicator | inline | 
| read_event_ (定义于 Communicator) | Communicator | protected | 
| send_column_definition(SqlResult *sql_result, bool &need_disconnect) | MysqlCommunicator | private | 
| send_packet(const BasePacket &packet) | MysqlCommunicator | private | 
| send_result_rows(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_result(SessionEvent *event, bool &need_disconnect) override | MysqlCommunicator | virtual | 
| write_state(SessionEvent *event, bool &need_disconnect) | MysqlCommunicator | private | 
| writer_ (定义于 Communicator) | Communicator | protected | 
| ~Communicator() (定义于 Communicator) | Communicator | virtual |