Chinaunix首页 | 论坛 | 博客
  • 博客访问: 157572
  • 博文数量: 22
  • 博客积分: 425
  • 博客等级: 下士
  • 技术积分: 350
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-15 09:43
个人简介

专注服务器设计、开发; https://github.com/justscu;

文章分类

全部博文(22)

文章存档

2014年(10)

2013年(2)

2012年(10)

发布时间:2013-11-07 20:30:42

1. 基于上一篇文章(用epoll实现一个异步处理的模型),来继续实现一个tcp服务器。    (1)构造一个监听socket(socket-> bind-> listen),将监听socket的fd加入到epoll的监听中,等待客户端的连接。    (2)客户端连接后,调用OnFDRead(),得到客户端socket的fd,并将fd加入到epoll的监.........【阅读全文】

阅读(4207) | 评论(0) | 转发(0)

发布时间:2013-11-06 20:50:45

1. epoll有2种模式, 水平触发(LT)&边缘触发(ET)。    在LT模式下,当epoll可读/写时,epoll_wait就会返回可读/写的fd,若没有读/写完,会一直触发。    在ET模式下,当epoll可读/写时,epoll_wait就会返回可读/写的fd,但只会触发一次,即使没有读/写完,也不会再触发。2. epoll的三.........【阅读全文】

阅读(6754) | 评论(0) | 转发(4)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册