摘要: 上一篇讲述了eventloop的结构和创建,添加文件事件删除文件事件,派发等等。 而eventloop主要就是调用不同网络模型完成事件监听和派发的。 这一篇主要讲述epoll网络模型,redis是如何封装和调用的 下面是epoll_event的结构 Ae_epoll.c文件中回传的数据结构 Ae_e 阅读全文
posted @ 2016-05-09 12:40 恋恋风辰 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 上一篇讲完了initServer的大体流程,其中aeCreateEventLoop(),这个函数 没有详细说明,我们在这一篇里讲述Ae.h和Ae.c, 这里面的api阐述了如何创建 eventLoop和添加文件读写事件等等。 ae.h中的解释 ae.cpp中,一个函数一个函数解析 aeCreateE 阅读全文
posted @ 2016-05-09 11:23 恋恋风辰 阅读(910) 评论(0) 推荐(0) 编辑