一、目的
对监听套接字进行管理
二、功能实现
1、创建一个监听套接字
2、启动读事件监控
3、事件触发后,获取新链接
4、为新链接创建Connection进行事件管理(这一步不是Acceptor模块操作,应该是服务器模块)
因为Accptor模块只进行监听链接的管理,因此获取到新连接的描述符后,对于新连接描述符如何处理其实并不关心,对于新链接如何处理,应该是服务器模块来管理的
服务器模块,实现一个对于新连接描述符处理的函数,将这个函数设置给Accptor的回调函数
三、 成员变量
用于创建监听套接字
用于监听的套接字进行监控
对于监听套接字进行事件监控
回调函数

四、成员函数
构造函数

不能将启动读事件监控放在构造函数中,必须再设置回调函数后,再启动,否则可能造成启动监控,立刻就有事件处理的时候,回调函数还没设置好,得不到处理,造成资源泄漏
创建服务器(创造 绑定 监听)

可读事件回调
获取新链接,调用回调函数

启动可读事件
