09. 理解封装层次
libevent的封装层次与原理浅析
libevent的封装层次
如果你不想自己管理I/O,希望由libevent库完成读写I/O的处理后自己仅需从缓冲区中读数据来完成事件的逻辑处理,那么可以从较高的封装层次上来使用libevent。它提供了关于网络I/O的连接事件、读写事件等等的事件操作接口,调用者需要做的仅仅是注册这些事件并且在事件处理函数被回调时从相应的buffer中读写业务数据。除了I/O事件,libevent还提供对定时事件和信号处理事件的管理,十分方便。
链接到当前文件 0
没有文件链接到当前文件