/* muduo网络库给用户提供了两个主要的类 TcpServer :用于编写服务器程序的 TcpClient :用于编写客户端程序的 epoll+线程池 好处 :能够把网络I/O的代码和业务代码区分开 用户的连接和断开 用户的可读写事件 */ #include #include #include using namespace std; using namespace muduo; using namespace muduo::net; class ChatServer{ public: ChatServer(EventLoop* loop, const InetAddress& listenAddr, const string& nameArg) :_server(loop,listenAddr,nameArg),_loop(loop) { } private: TcpServer _server; EventLoop* _loop; };