package
0.0.2
Repository: https://github.com/dep2p/go-dep2p.git
Documentation: pkg.go.dev

# 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: 如果发生错误,返回错误信息.