目录
6. 版本信息
6.1 event_get_version
功能
获取libevent的以字符串形式表示的版本信息。
备注
注意,本函数返回的是你调用的libevent库的版本号,而不是应用程序编译时候包含的头文件中设置的libevent的版本号。当我们编译的时候的libevent库和未来在实际运行中的libevent库的版本不一致的时候,这两者是有区别的。
原型
const char *event_get_version(void);
6.2 event_get_version_number
功能
获取libevent的以整型形式表示的版本信息。
备注
原型
ev_uint32_t event_get_version_number(void);
7. 日志
event_enable_debug_logging
功能
启用调试日志,并且将调试日志发送到默认的日志处理器。
备注
这是一个全局设置。如果你要调用这个函数,你必须在创建一个event_base之前调用它。
原型
void event_enable_debug_logging(ev_uint32_t which);
7.2 event_logv_
功能
写日志接口。
备注
libevent内部接口
原型
void event_logv_(int severity, const char *errstr, const char *fmt, va_list ap)
EV_CHECK_FMT(3,0);
7.3 特定level的日志输出接口
功能
写特定日志level的日志接口。
备注
libevent内部接口。
对event_logv_进行了简单封装。
包括以下接口:
- event_err
- event_warn
- event_sock_err
- event_sock_warn
- event_errx
- event_warnx
- event_msgx
- event_debugx_