拉长玉米

文章
5
资源
0
加入时间
2年10月24天

C++11重写muduo网络库3—Channel库(channel模块待补充完善)

相当于是muduo库提供给外部编写服务器程序的入口的一个类,相当于一个大箱子,事件循环相当于是一个epoll,管理相当于是epoll抽象的概念,用poller当做1个基类,在派生类中实现了poll和epoll里面还得需要监听socket是具体的发生的事件我们理解成通道,相当于就是fd和它所绑定的感兴趣的event,如EPOLLIN、EPOLLOUT 还绑定了epoller返回时fd上发生的事件(绑定)。