![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
libevent
fantasy_arch
这个作者很懒,什么都没留下…
展开
-
使用libevent创建服务
libevent的使用过程比较简单,就是创建一个监听事件,包含fd,事件回调等参数,然后添加到libevent事件里面,调用libevent事件调度函数loop起来。看下面的例子using namespce std;#define SERVER_ADDR "127.0.0.1"#define SERVER_PORT 8888//事件basestruct event_base* b...原创 2019-05-30 17:14:28 · 286 阅读 · 0 评论 -
libevent 写事件处理
bufferevent_writecb(evutil_socket_t fd, short event, void *arg){ struct bufferevent *bufev = arg; struct bufferevent_private *bufev_p = BEV_UPCAST(bufev); int res = 0; short what = BE...原创 2019-05-31 16:13:49 · 1097 阅读 · 0 评论