# Functions
PrivKeyToStatelessResetKey 将私钥转换为 QUIC 无状态重置密钥 参数: - key: dep2p 私钥
返回: - quic.StatelessResetKey: 生成的无状态重置密钥 - error: 转换过程中的错误,如果成功则返回 nil.
PrivKeyToTokenGeneratorKey 将私钥转换为 QUIC 令牌生成器密钥 参数: - key: dep2p 私钥
返回: - quic.TokenGeneratorKey: 生成的令牌生成器密钥 - error: 转换过程中的错误,如果成功则返回 nil.
# Structs
AutoNATConfig 定义了 dep2p host 的 AutoNAT 配置.
Config 描述了 dep2p 节点的完整配置.
Security 定义了安全传输的配置.
# Type aliases
AddrsFactory 是一个函数类型,用于处理节点的地址工厂 参数: - 接收一组正在监听的多地址
返回值: - 返回一组应该向网络广播的多地址.
NATManagerC 是一个函数类型,用于构造 NAT 管理器 参数: - network.Network: 网络对象,用于管理 NAT 穿透
返回值: - bhost.NATManager: 返回一个 NAT 管理器实例.
Option 是一个函数类型,用于配置 dep2p 参数: - cfg: 配置对象指针
返回: - error: 配置错误.
RoutingC 是一个函数类型,用于构造对等路由 参数: - host.Host: 主机对象,用于路由功能
返回值: - routing.PeerRouting: 对等路由实例 - error: 如果发生错误,返回错误信息.