
libevent
fantasy_arch
这个作者很懒,什么都没留下…
展开
-
使用libevent创建服务
libevent的使用过程比较简单,就是创建一个监听事件,包含fd,事件回调等参数,然后添加到libevent事件里面,调用libevent 事件调度函数loop起来。看下面的例子 using namespce std; #define SERVER_ADDR "127.0.0.1" #define SERVER_PORT 8888 //事件base struct event_base* b...原创 2019-05-30 17:14:28 · 320 阅读 · 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 · 1135 阅读 · 0 评论