06 2016 档案

摘要:Setting up a default event_base The event_base_new() function allocates and returns a new event base with the default settings. It examines the enviro 阅读全文
posted @ 2016-06-16 16:15 恋恋风辰 阅读(2207) 评论(0) 推荐(0) 编辑
摘要:参考libevent官方提供的文档: http://www.wangafu.net/~nickm/libevent-book/Ref1_libsetup.html 这一篇主要翻译libevent多线程的使用接口和文档。 As you probably know if you’re writing m 阅读全文
posted @ 2016-06-14 16:41 恋恋风辰 阅读(4183) 评论(0) 推荐(0) 编辑
摘要:近期学习了线程等待和激活的相关知识。 先介绍几个api: pthread_cond_t表示多线程的条件变量,用于控制线程等待和就绪的条件。 一:条件变量的初始化: 条件变量和互斥锁一样,都有静态动态两种创建方式, 静态方式使用PTHREAD_COND_INITIALIZER常量初始化。 pthrea 阅读全文
posted @ 2016-06-13 14:44 恋恋风辰 阅读(18613) 评论(7) 推荐(1) 编辑
摘要:libevent框架之前有做过分析,这次是谈谈如何将libevent搭建在vs工作环境下, 并且编写一个demo进行测试。测试过程中会再一次带大家分析消息是怎么传递 的。 我的libevent版本libevent-2.0.22-stable,用对应的vs命令工具进入该目录 我的是Visual Stu 阅读全文
posted @ 2016-06-03 15:46 恋恋风辰 阅读(9989) 评论(0) 推荐(0) 编辑