mini-muduo版本传送门
version 0.00 从epoll构建muduo-1 mini-muduo介绍
version 0.01 从epoll构建muduo-2 最简单的epoll
version 0.02 从epoll构建muduo-3 加入第一个类,顺便介绍reactor
version 0.03 从epoll构建muduo-4 加入Channel
version 0.04 从epoll构建muduo-5 加入Acceptor和TcpConnection
version 0.05 从epoll构建muduo-6 加入EventLoop和Epoll
version 0.06 从epoll构建muduo-7 加入IMuduoUser
version 0.07 从epoll构建muduo-8 加入发送缓冲区和接收缓冲区
version 0.08 从epoll构建muduo-9 加入onWriteComplate回调和Buffer
version 0.09 从epoll构建muduo-10 Timer定时器
version 0.11 从epoll构建muduo-11 单线程Reactor网络模型成型
version 0.12
从epoll构建muduo-10 Timer定时器
最新推荐文章于 2025-07-21 21:25:23 发布
本文档介绍了mini-muduo v0.09版本中Timer定时器的实现,包括选用timerfd的原因、Timer的工作原理、用户如何使用Timer以及EventLoop中的Timer实现细节。通过对EventLoop::runAt()的分析,展示了如何通过一个timerfd管理多个定时器,重点讨论了插入操作、排序逻辑以及Timestamp的相关操作。

最低0.47元/天 解锁文章
3841





