随笔分类 -  A libevent学习

摘要:Setting up the Libevent library1.重写log行为 2.重写异常退出动作: 3.重写内存管理方式: 4.锁和线程 libevent默认支持win和类unix的线程库, 如果想自己实现线程库的话需要实现: Locks locking unlocking lock allo 阅读全文
posted @ 2018-10-15 23:04 勿忘初心0924 阅读(161) 评论(0) 推荐(0) 编辑
摘要:libevent框架学习特点: 1.可移植行,跨平台的 2.速度快,libevent会用各平台最快的非阻塞IO函数 3.扩展性 4.方便性构成: 1.evutil: 抽象出各平台network的函数 2.event and event_base 3.bufferevent: 事件的缓冲池 4.evb 阅读全文
posted @ 2018-10-14 23:52 勿忘初心0924 阅读(143) 评论(0) 推荐(0) 编辑