随笔分类 -  libevent

libevent简介 构成
摘要:libevent简介 libevent是一个事件驱动的网络库,支持跨平台,如Linux, *BSD, MacOS X, Solaris, Windows。支持I/O多路复用,epoll、poll、/dev/poll、select、kqueue等。libevnet额外提供了一个缓冲网络I/O的高级框架... 阅读全文

posted @ 2013-09-29 14:01 solohac 阅读(346) 评论(0) 推荐(0)

Libevent windows/linux下编译
摘要:1.windows下:编译环境: windows xp sp3 + vs2010(1) 解压libevent-2.0.21-stable.tar.gz到D:\libevent-2.0.21-stable(2) 开始 –> 所有程序àmicrosoft visual studio 2010 à vis... 阅读全文

posted @ 2013-09-29 12:21 solohac 阅读(633) 评论(0) 推荐(0)

libevent I/O示例
摘要:I/O示例使用一个windows平台上服务器/客户端的例子来演示。由于为了减少代码篇幅等各种由于本人懒而产生的原因,以下代码没有做错误处理以及有些小问题,但是我想应该不影响演示,大家多包涵。服务器代码:1234567891011121314151617181920212223242526272829... 阅读全文

posted @ 2013-09-29 12:19 solohac 阅读(226) 评论(0) 推荐(0)

libevent 信号示例
摘要:1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556#include #include #include #ifndef WIN32 #in... 阅读全文

posted @ 2013-09-22 19:25 solohac 阅读(412) 评论(0) 推荐(0)

libevent 定时器示例
摘要:程序执行结果:每隔2秒,触发一次定时器。(2)98行:evtimer_assign在event.h中定义如下:再来看看event_assign函数:ev 要初始化的事件对象base 事件对象要指定到哪个even_base上fd 文件描述符type 事件类型fn 事件触发时的回调函数arg 回调函数传... 阅读全文

posted @ 2013-09-22 14:18 solohac 阅读(731) 评论(0) 推荐(0)

导航