epoll 底层实现源码分析
1. epoll相关的函数
- ##### epoll实例创建函数epoll_create
#include <sys/epoll.h>
int epoll_create(int size);
int epoll_create1(int flags);
- ##### epoll控制接口,用于向epoll实例(注册/修改/删除)感兴趣的socket的事件
int epoll_ctl(int epfd, int op, int fd, struct epoll_event *event);
- ##### epoll_wait 用于等待已经注册的感兴趣的事件的发生