Modules§
Structs§
- 主动式健康检查
- 中心客户端 负责与服务端建立连接,断开后自动再重连
- 中心服务端 接受中心客户端的连接,并且将信息处理或者转发
- 中心服务端 接受中心客户端的连接,并且将信息处理或者转发
- 配置时长,从字符串转成时长
- 反向代理头相关处理配置
- 日志相关配置
- 代理类, 一个代理类启动一种类型的代理
- 速率相关配置
- 配置转化成大小相关
- 控制端,可以对配置进行热更新
- 代理类, 一个代理类启动一种类型的代理
- 健康检查的控制中心
- 帮助类相关
- IP单网关,包含子网掩码信息
- IP合集相关
- 内网映射相关配置
- 单项健康检查 TODO HTTP检查应该可以配置请求方法及返回编码是否正确来判定是否为健康
- 旧的Socket连接关闭, 接收到则关闭掉当前的连接
- 新的Socket连接请求, 接收方创建一个虚拟链接来对应该Socket的读取写入
- Socket的数据消息包
- 协议相关头信息
- 代理类, 一个代理类启动一种类型的代理
- HTTP代理类处理流程
- socks5代理类处理流程
- HTTP静态数据返回
- 转发流量端 提供与中心端绑定的读出写入功能
- 虚拟端 虚拟出一个流连接,并实现AsyncRead及AsyncRead,可以和流一样正常操作
- 核心处理类
- 地址类包装
- 地址解析中转
Enums§
- 协议相关之具体协议