libevent的分析文章
文章平均质量分 78
lllxy
这个作者很懒,什么都没留下…
展开
-
event的回调函数定义及event结构和event_base结构中各个成员的描述
libevent实现了网络IO,timer,signal的事件触发机制. 可以很方便的应用于event-driven服务器中,作为其底层事件处理模块. 比较成功的案例有 memcache(分布式缓存), PLB(负载均衡器)等. 1. 回调函数定义void (*ev_callback)(int, short, void *arg);这个回调函数的参数的意思为:参数1: 表示触发事件的原创 2009-02-06 11:30:00 · 7048 阅读 · 0 评论 -
在libevent程序中我理解了select是如何触发Write操作的?
1. 服务器 当有新连接来的时候,通过在select上轮循写的fd(文件描述符)发送一句欢迎词。然后每次受到客户端的数据后,把接受到的数据返回给客户端。演示了在select上轮循写的操作。对于监视读操作,只有当数据来的时候,读操作的fd才会返回.而对于写的操作fd,则是轮询。/* the example is writed by minrongf,date: 20090214#原创 2009-02-10 09:47:00 · 5075 阅读 · 0 评论