前言
在这一小节里我们将接触到event.c源文件里面的一些关于设置event接口函数。这对我们了解event以及它和event_base之间的联系很有帮助。
event_set
首先我们看一看初始化event的操作:
void
event_set(struct event *ev, int fd, short events,
void (*callback)(int, short, void *), void *arg)
{
/* Take the current base - caller needs to set the real base later */
ev->ev_base = current_base;
ev->ev_callback = callback;
ev-&

本文深入探讨libevent库中的事件设置接口,包括event_set、event_base_set和event_priority_set。通过参数解析与源码分析,阐述了事件初始化、事件基础设置和事件优先级设定的过程,为理解和使用libevent提供关键信息。
最低0.47元/天 解锁文章
8993

被折叠的 条评论
为什么被折叠?



