美文网首页
Libevent(一)

Libevent(一)

作者: 食梦狸猫 | 来源:发表于2019-03-10 12:28 被阅读0次

Libevent 是一个快速的可移植非阻塞的IO库,它的设计目标是:

可移植性,快速,可伸缩,方便

Libevent由一下几个部分组成:

evutil:

用以解决不同平台上网络实现的不同

event,event_base:

Libevent的核心,提供统一的接口给不同的平台。可以对IO事件,定时事件,系统信号进行响应。


bufferevent:

对Libevent的核心event_base进行更方便的包装。支持缓冲的读写,以便进行更快速的非阻塞IO操作。


evbuffer:

提供了buffervents下的buffer,提供了函数进行更方便高效的调用

evhttp:

http组件

evdns:

dns组件

evrpc:

rpc组件

相关文章

网友评论

      本文标题:Libevent(一)

      本文链接:https://www.haomeiwen.com/subject/rtsupqtx.html