19#include "net/communicator.h"
36 RC write_state(
SessionEvent *event,
bool &need_disconnect);
37 RC write_debug(
SessionEvent *event,
bool &need_disconnect);
38 RC write_result_internal(
SessionEvent *event,
bool &need_disconnect);
负责与客户端通讯
Definition: communicator.h:42
struct event & read_event()
libevent使用的数据,参考server.cpp
Definition: communicator.h:77
与客户端进行通讯
Definition: plain_communicator.h:27
std::vector< char > debug_message_prefix_
调试信息前缀
Definition: plain_communicator.h:42
RC write_result(SessionEvent *event, bool &need_disconnect) override
在任务处理完成后,通过此接口将结果返回给客户端
Definition: plain_communicator.cpp:158
std::vector< char > send_message_delimiter_
发送消息分隔符
Definition: plain_communicator.h:41
表示一个SQL请求
Definition: session_event.h:32