一直就想用一下库,直到今天才去码代码。用法在他的头文件里面写的很清楚,原理的话也不是很难,感谢作者做的工作!
今天做了几个探索:
- 实现自定义事件类型的设置与触发
- 尝试 setInterval 类似的功能
- event loop 无限等待loop,直到手动关闭程序
#include#include #include #include #include #include using namespace std;#define MY_EVENT_TRAN 10000 //定义自己的事件struct event_base *base;void test_cb(int sock,short event,void*args){ cout<<"sock"< <<" "<<"event:"< <
环境: libevent-2.0.22-stable ubuntu 16.4 gnome codeblocks