目录 事件驱动与EventLoop EventLoop EventLoop的构造与析构 特定线程检查,确保线程安全 loop循环 添加、更新、删除通道 定时任务 runInLoop与queueInLoop执行 ...
目录 EventLoop的多线程应用 多个Reactor模型 EventLoopThreadPool 事件循环线程池类 EventLoopThreadPool类声明 EventLoopThreadPool的构造与析构 start 启动IO线程池 分派任务给IO线程的利器:getNextLoop 不常用的getLoopForHash,getAllLoops 测试EventLoopThreadPoo ...
2022-04-11 00:50 0 686 推荐指数:
目录 事件驱动与EventLoop EventLoop EventLoop的构造与析构 特定线程检查,确保线程安全 loop循环 添加、更新、删除通道 定时任务 runInLoop与queueInLoop执行 ...
的,然后自己按照muduo源码和书中的介绍自己写个demo。 2. 之前实习面试的时候,发现自己的网络编程 ...
@ 目录 前言 多线程TcpServer EventLoopThreadPool 线程池设计模式 muduo中的使用 连接的建立、消息、销毁 on_connection on_message ...
看完了 W. Richard Stevens 的传世经典《UNIX 网络编程》, 能照着例子用 Sockets API 编写 echo 服务, 却仍然对稍微复杂一点的网络编程任务感到无从下手? 书中示例代码把业务逻辑和 Sockets 调用混在一起,似乎不利于将来扩展? 程序在本机测试正常 ...
Muduo学习笔记(一) 什么都不做的EventLoop EventLoop EventLoop的基本接口包括构造、析构、loop()。 One Loop Per Thread 一个线程只有一个EventLoop对象、如果当前线程创建了其他 EventLoop对象,则终止程序 ...
,掌握之后可顺利地开发各类常见的服务端网络应用程序。本书以 muduo 网络库为例,讲解这种编程模型的使用 ...
《Linux 多线程服务端编程:使用 muduo C++ 网络库》 电子版已在京东和亚马逊上市销售。 京东购买地址:http://e.jd.com/30149978.html 亚马逊Kindle版:http://www.amazon.cn/dp/B00FF1XYJI 京东阅读效果: PC ...
muduo网络库学习笔记(三)TimerQueue定时器队列 目录 muduo网络库学习笔记(三)TimerQueue定时器队列 Linux中的时间函数 timerfd简单使用介绍 timerfd示例 muduo ...