Channel通道代码
TcpServer相当于是muduo库提供给外部编写服务器程序的入口的一个类,相当于一个大箱子,把muduo库有关服务器的编程相关的东西,包括反应堆,事件分发器,事件回调都打包一块了。
我们看看它的成员变量:
Acceptor:和accept相关的操作;
EventLoopThreadPool:事件循环的线程池;
ConnectionMap:和连接相关;
eventloop就是Reactor模型中的事件循环,相当于事件分发器,相当于是一个epoll,epoll主要管理
成员变量: