录事参军

志存高远 行胜于言

libevent源码分析(8)--2.1.8--事件申请与释放

一、event_new 主要用来创建事件结构体,根据监听事件类型,文件描述符,以及回调函数,回调函数参数等创建 /** Allocate and asssign a new event structure, ready to be added. The function event_new...

2017-05-31 20:51:57

阅读数:1375

评论数:0

libevent源码分析(7)--2.1.8--信号事件处理机制分析

一、信号绑定机制      简单来说,就是将外部信号转换为内部IO事件来处理。      由于信号捕捉函数是全局绑定的,所以没办法像IO事件一样,将IO事件和文件描述符绑定在一起,而libevent又需要将IO事件、信号事件、定时事件都采用事件触发机制来实现,那么对于信号事件来说,就需要一层中间...

2017-05-31 18:55:20

阅读数:1357

评论数:0

libevent源码分析(6)--2.1.8--创建和释放libevent句柄event_base的相关函数

一、event_base_new函数:创建默认的event_base ** * Create and return a new event_base to use with the rest of Libevent. * * @return a new event_base on succe...

2017-05-31 11:10:58

阅读数:1176

评论数:0

libevent源码分析(5)--2.1.8--libevent配置信息对象struct event_config的申请和释放函数分析

一、配置对象申请 配置申请是创建event_config对象并赋初值,下面看一下源码 /** Allocates a new event configuration object. The event configuration object can be used to change...

2017-05-26 19:45:06

阅读数:705

评论数:1

libevent源码分析(4)--2.1.8--结构体struct event_config

一、event_entry结构体 struct event_config_entry { // 下一个屏蔽的后台方法名 TAILQ_ENTRY(event_config_entry) next; // 屏蔽的后台方法名 const char *avoid_met...

2017-05-26 19:35:38

阅读数:858

评论数:0

libevent源码分析(3)--2.1.8--结构体struct event_base和struct eventop

一、struct eventop结构体 struct eventop { /** The name of this backend. */ // 后台方法名字,即epoll,select,poll等 const char *name; /** Function ...

2017-05-26 19:25:18

阅读数:1121

评论数:0

libevent源码分析(2)--2.1.8--结构体 struct event和struct event_callback

struct event_callback { //下一个回调事件 TAILQ_ENTRY(event_callback) evcb_active_next; //回调事件的状态标识,具体为: // #define EVLIST_TIMEO...

2017-05-26 19:18:05

阅读数:1125

评论数:0

libevent源码分析(1)--2.1.8--标志信息

一、事件类型标志 event-internal.h /** * @name event flags * * Flags to pass to event_new(), event_assign(), event_pending(), and * anything else with...

2017-05-26 19:15:58

阅读数:1020

评论数:0

kafka文档(17)----0.10.1-Document-文档(9)-IMPLEMENTATION-实现

5.1 API Design 5.1 API 设计 Producer APIs Producer APIs The Producer API that wraps the 2 low-level producers Producer API封装了两个low-level的prod...

2017-05-24 18:56:35

阅读数:977

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭