epoll编程在监听时比如接收到一个fd,那么一个channel就负责和这个fd进行通信,包含了这个fd的读写事件等