Chinaunix首页 | 论坛 | 博客
  • 博客访问: 229987
  • 博文数量: 41
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 407
  • 用 户 组: 普通用户
  • 注册时间: 2013-06-27 13:42
文章分类

全部博文(41)

文章存档

2016年(1)

2015年(18)

2014年(22)

我的朋友

分类: LINUX

2014-09-12 15:24:48

    EPOLLIN:表示对应的连接上有数据可以读出(TCP连接的远端主动关闭连接,也相当于可读事件,因为需要处理发送来的FIN包)
    EPOLLOUT:表示对应的连接上可以写入数据发送(主动向上游服务器发起非阻塞的TCP连接,连接建立成功的事件相当于可以可写事件)
    EPOLLRDHUP:表示TCP连接的远端关闭或半关闭连接
    EPOLLPRI:表示对应的连接上有紧急数据需要读
    EPOLLERR:表示对应的连接上发生错误
    EPOLLHUP:表示对应的连接被挂起    
    EPOLLET:表示将触发方式设置为边缘触发(ET),系统默认为水平触发(LT)
    EPOLLONESHOT:表示对这个事件只处理一次,下次需要处理时需重新加入epoll
阅读(1399) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~