
Libevent剖析
文章平均质量分 82
山农
做好一件事,到最好的那一部分人。
展开
-
Libevent解析(二)从简单使用代码剖析建立对Libevent的认识主线
Libevent解析我的上篇博客从整体宏观流程,对它进行的简单易懂的一个解释,而本篇我想从一个Libevent实例入手,让大家能从整体上去把握软件逻辑和结构,代码如下: #include #include //Libevent安装后提供的核心库函数 #include using namespace std; void signal_cb( int f原创 2018-01-01 20:12:19 · 328 阅读 · 1 评论 -
Libevent剖析(一):建立对Libevent的宏观认知如何运作等
一)Libevent是什么: 我们应该都已经了解过linux服务器程序必须处理的三类事件:I/O事件,信号事件,定时事件。 而如何去编写程序统一处理这三类事件,同时保证可以移植到其他操作系统(因为不同的操作系统可能会具有不 同的I/O复用的方式,比如Solaris的dev/poll,linux的epoll,FreeBSD的Kqueue等),并支持并发编程,如何去 协同等等,如果每个服务器程原创 2017-12-26 21:19:28 · 321 阅读 · 1 评论