摘要: 前言 : 详细分析源代码之前,应该对其代码文件的基本结构有个大概的认识和分类。 源代码组织结构: libevent源代码主要可分为:头文件、内部使用的头文件、辅助功能函数、日志、libevent框架、对系统 I/O 多路复用机制的封装、信号管理、定时事件管理、缓冲区管理、基本数据结构和基于 libe 阅读全文
posted @ 2019-04-15 16:21 三二二, 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 基本应用场景——libevent 基本流程 eg: 使用 libevent 设置定时器。 1. 初始化 libevent 库,并保存返回的指针 struct event_base* base = event_init(); // 初始化后,就可以注册事件了 2. 初始化事件 event,设置回调函数 阅读全文
posted @ 2019-04-15 15:36 三二二, 阅读(506) 评论(0) 推荐(0) 编辑