![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深入libevent
从零到精通使用libevent API进行应用程序编程
行循自然-kimi
擅长单片机、linux、Qt、音视频、C++、OSG、点云库等。
展开
-
libevent-环境搭建
libevent 环境搭建:aidlux + libevent原创 2023-03-03 18:19:57 · 248 阅读 · 0 评论 -
libevent--全局参数设置
libevent–全局参数设置libevent 有一些被整个进程共享的、 影响整个库的全局设置。 必须在调用 libevent 库的任何 其他部分之前修改这些设置,否则, libevent 会进入不一致的状态。下面对每个设置进行说明,并附代码,基于QT进行开发,例子只包含3个文件,pro项目配置文件,一个main.cpp文件。1.日志消息 Libevent在默认情况下,会将这些日志信息输出到终端上。Libevent允许用户定制自己的日志回调函数。所有的日志函数在最后输出信息时,都会调用日志原创 2021-07-30 15:22:50 · 199 阅读 · 0 评论 -
libevent--开发环境搭建
libevent–开发环境搭建Libevent 是用于编写高速可移植非阻塞 IO 应用的库。1.libevent包含组件a.evutil:用于抽象不同平台网络实现差异的通用功能。比如window 的socket,需先初始化WSAStartup,最后WSACleanup清除相关协议。linux中没有这些函数。b.event 和 event_base: libevent 的核心。c.bufferevent: 为 libevent 基于事件的核心提供使用更方便的封装。d.evbuffer:在 buff原创 2021-07-30 14:28:29 · 300 阅读 · 0 评论