libev c++ example - 2
来源:互联网 发布:微信网络兼职群 编辑:程序博客网 时间:2024/05/21 22:00
#include<ev++.h>#include<iostream>#include<unistd.h>using namespace std;class IOWatcher{public: IOWatcher(ev::dynamic_loop &loop,int fd,unsigned int events) { m_io.set(loop); m_io.set(fd,events); m_io.set<IOWatcher,&IOWatcher::CallBack>(this); m_io.start(); } void CallBack(ev::io &w, int revents) { cout << "In IOWatcher::CallBack" << endl; w.stop(); }private: ev::io m_io;};int main(){ ev::dynamic_loop loop; IOWatcher my_io(loop,STDIN_FILENO,ev::READ); loop.run(0); return 0;}
0 0
- libev c++ example - 2
- libev c++ example
- libev
- C/C++ 求值顺序example 2
- [C++] CBT Hook Example
- HttpListener in C#:example
- 编译output-example.c
- Output example.c
- [Home] JSON-C Example
- FFMPEG Output example.c
- C#_delegate - example
- C callback function example
- 编译output-example.c
- c api example
- alsa record example.c
- Libev源码分析01:Libev中的监视器结构(C结构体实现继承)
- ss-libev 源码解析udp篇 (2)
- [c语言 ] 用libev 写个echo服务器
- caffe+cuda7.0+opencv3.0.0+mkl ubuntu14.04配置
- window.print 页面打印
- take picture and show in fragment
- kvc简单的用法
- 《数据结构》 顺序表常用操作代码集合
- libev c++ example - 2
- C++的64位整数(转)
- Android项目:手机安全卫士(16)—— 复杂 ListView
- 初见swift--基础运算符
- linux查询系统版本
- IntelliJ IDEA中怎么全局搜索替换(整个项目)(Eclipse)
- Exception starting filter struts2 java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor
- struts2拦截器+过滤器
- 自旋锁和互斥锁