## 目录结构 ``` . ├── base libhv基础设施,如常用宏定义、数据结构、日期时间、线程、进程、日志、套接字 ├── bin 可执行文件安装目录 ├── build cmake默认构建目录 ├── cert SSL证书存放目录 ├── cmake cmake脚本存放目录 ├── cpputil libhv工具类,如字符串、文件、路径、线程池、json解析、ini解析 ├── docs 文档存放目录 ├── echo-servers 包含libevent、libev、libuv、libhv、asio、poco、muduo等多个网络库的tcp echo server写法,并做压力测试 ├── etc 应用程序配置目录 ├── event libhv事件循环模块 ├── evpp 事件循环c++封装类 ├── examples 示例代码 │   └── httpd ├── html 网页document_root目录 │   ├── downloads 下载目录 │   └── uploads 上传目录 ├── http libhv http模块 │   ├── client │   └── server ├── include 头文件安装目录 │   └── hv ├── lib 库文件安装目录 ├── logs 日志生成目录 ├── misc 杂项 ├── mqtt MQTT协议 ├── protocol 包含icmp、dns、ftp、smtp等协议的实现 ├── scripts shell脚本存放目录 ├── ssl SSL/TLS加密通信 ├── unittest 单元测试代码 └── util libhv工具函数,如base64、md5、sha1 ```