
libevent
AG_
这个作者很懒,什么都没留下…
展开
-
【libevent】源码学习(一)--开篇
摘自: http://blog.csdn.net/luotuo44/article/details/38300779 我所分析的Libevent版本是2.0.21版本,是目前最新的稳定版本。看这系列博文中,需要读者有Linux编程的一些基础。因为像POSIX、文件描述符、多线程等等这些概念,我并不会去解释,我默认读者已经熟悉这些概念了。如果读者读过《U转载 2017-10-24 22:24:09 · 227 阅读 · 0 评论 -
【libevent】源码学习(2)--配置event_base
摘自: http://blog.csdn.net/luotuo44/article/details/38443569 前面的博文都是讲一些Libevent的一些辅助结构,现在来讲一下关键结构体:event_base。 这里作一个提醒,在阅读Libevent源码时,会经常看到backend这个单词。其直译是“后端”。实际上转载 2017-10-24 22:38:38 · 241 阅读 · 0 评论 -
【libevent】源码分析(3)-Libevent工作流程探究
摘自:http://blog.csdn.net/luotuo44/article/details/38501341 之前的博文讲了很多Libevent的基础构件,现在以一个实际例子来初步探究Libevent的基本工作流程。由于还有很多Libevent的细节并没有讲所以,这里的探究还是比较简洁,例子也相当简单。[cpp] view pla转载 2017-10-24 22:42:50 · 239 阅读 · 0 评论 -
【libevent】源码分析(4)--与event相关的一些函数和操作
摘自: http://blog.csdn.net/luotuo44/article/details/38739549 Libevent提供了一些与event相关的操作函数和操作。本文就重点讲一下这方面的源代码。 在Libevent中,无论是event还是event_base,都是使用指针而不会使用变量。实际上,如果查看转载 2017-10-24 22:45:31 · 206 阅读 · 0 评论 -
【libevent】源码学习(5)--bufferevent详解
摘自:http://blog.csdn.net/luotuo44/article/details/39344743 bufferevent结构体: bufferevent其实也就是在event_base的基础上再进行一层封装,其本质还是离不开event和event_base,从bufferevent的结构体就转载 2017-10-24 22:49:04 · 366 阅读 · 0 评论