libevent的附加值



如果我们主要想要一个基于epoll的文件描述符循环,那么libevent提供了哪些其他功能(对httpdns的东西不感兴趣)?

我知道这是一个相当大的项目,但它看起来很简单,我写一个epoll包装API

epoll仅在Linux上可用;libevent包含一些抽象,这样它就可以在其他操作系统上使用其他类似的api(例如:OpenBSD上的kqueue)。

您可以在libevent中找到的附加价值是可移植性。相同的代码将在Windows上运行文件或使用不同的API,而不仅仅是epoll()。

而且你不必重新发明轮子:)

相关内容

  • 没有找到相关文章

最新更新