libevent源码阅读
一路初心向前
这个作者很懒,什么都没留下…
展开
-
【无标题】
libevent使用转载 2022-09-18 14:56:29 · 210 阅读 · 2 评论 -
libevent源码阅读2---内存管理
勿在浮沙筑高台阅读流程主要是参考 libevent的参考手册,根据其介绍的模块顺序去阅读源码链接http://www.cppblog.com/mysileng/archive/2013/02/04/197717.html内存操作void event_set_mem_functions( void *(*malloc_fn)(size_t sz), void *(*realloc_fn)(void *ptr, size_t sz), void (*free_fn)(void *ptr)){原创 2020-07-26 09:32:08 · 120 阅读 · 0 评论 -
libevent源码分析1---模块组成以及日志
勿在浮沙筑高台libevent组件evutil用于抽象不同平台网络实现差异的通用功能event和event_basklibevent的核心,为各种平台特定的、基于事件的非阻塞IO后端提供抽象API,让程序可以知道套接字何时已经准备好,可以读或者可以写,并且处理基本的超时功能,检测OS信号bufferevent为livent基于事件的核心提供使用更方便的封装。除了通知程序套接字已经准备好读写之外,还可以让程序可以请求缓冲的读写操作,可以知道何时IO已经真正发生(bufferevent接口有多个原创 2020-07-26 09:00:22 · 179 阅读 · 0 评论