emsApplication/3rdPartner/libhv/TREE.md

37 lines
1.5 KiB
Markdown
Raw Normal View History

2024-05-24 12:19:45 +08:00
## 目录结构
```
.
├── 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
```