花费 91ms 找到471188条记录
Muduo网络源码分析(一) EventLoop事件循环PollerChannel
2016年04月04 - 从这一篇博文起,我们开始剖析Muduo网络源码,主要结合 Linux多线程服务端编程 和网上的一些学习资料 一 TCP网络编程的本质:三个半事件 . nbsp 连接的建立,包括服务端
muduo源码分析EventLoopChannelPoller的实现
2016年11月25 - ,我们将通过来设置我们关注的事件event,并在通过poll调用返回获取活跃的事件revent。比如说 伪代码 :struct pollfd pfds fd GET FD fd GET FD pfds .fd
muduo网络学习之EventLoop(一):事件循环类图简介和muduo 定时器TimeQueue
2013年11月07 - EventLoop Channel Poller 等类图如下:黑色菱形:组合 白色菱形:聚合 白色三角形:继承 实线:关联 Channel是selectable IO channel,负责注册与响应
muduo源码分析3——muduo事件循环分析
2018年06月04 - muduo事件循环分析 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp muduo网络网络I O模型为非阻塞reactor模式。使用linux的epoll或poll
muduo源码分析---EventLoop
2014年03月27 - 现在暂时记住TcpConnection是TcpServer中Acceptor关注的监听套接字上accept新连接后被初始化的一个对象,接下来分析EventLoop nbsp nbsp nbsp
Muduo网络源码分析(三)线程间使用eventfd通信和EventLoop::runInLoop系列函数
2016年04月12 - 先说第一点,线程 进程 间通信有很多种方式 pipe,socketpair ,为什么这里选择eventfd eventfd 是一个比 pipe 更高效的线程间事件通知机制,一方面它比 pipe 少用
muduo源码分析EventLoop::runInLoop()函数
2016年11月27 - 前面所学的一些内容,从最早的什么都不做的开始,到后面的定时器,功能不断在丰富,不过一直都是单线程下的。也就是说对象在主线程中进行事件循环。今天花了一天时间所学习的就打开muduo多线程编程的大门
muduo阅读(35)——Net部分:用于执行事件循环EventLoop)的线程类EventLoopThread
2015年11月11 - ,一切根据自己的需要 用于执行Reactor EventLoop 循环的线程 namespace muduo namespace net class EventLoop class EventLoopThread
muduo网络之net源码分析(1)
2015年01月10 - lt TCP网络编程本质 gt TCP网络编程最本质是的处理三个半事件:连接建立:服务器accept 被动 接受连接,客户端connect 主动 发起连接连接断开:主动断开 close
Muduo网络源码分析之TcpConnection Class
2018年01月17 - Channel 管理该 sockfd,向 Channel 注册可读 可写 关闭 出错回调函数,用于 Poller 返回就绪事件后 执行相应事件的回调。 TcpConnection 有四个状态,简单的状态

智能推荐
 
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告