Documentation ¶
Index ¶
Constants ¶
View Source
const ( //DefaultDepthLimit是解析所使用的默认深度限制。 DefaultDepthLimit = 32 //UnlimitedDepth允许在解析中进行无限递归。你 //可能不想用这个,但如果你绝对想用的话,它就在这里。 //相信决议最终完成,不能占上风 //限制将要采取的步骤。 UnlimitedDepth = 0 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ResolveOpt ¶
type ResolveOpt func(*ResolveOpts)
resolveopt用于设置选项
func DhtTimeout ¶
func DhtTimeout(timeout time.Duration) ResolveOpt
DHTTimeout是等待提取DHT记录的时间量。 并进行了验证。零值表示没有显式超时
type ResolveOpts ¶
type ResolveOpts struct { //递归深度限制 Depth uint //要从DHT检索的IPN记录数 //(最佳记录从该集合中选择) DhtRecordCount uint //等待提取DHT记录的时间量 //并进行了验证。零值表示没有显式 //超时(尽管由于拨号有一个隐式超时 //DHT内超时) DhtTimeout time.Duration }
resolveopts指定用于解析IPN路径的选项
func DefaultResolveOpts ¶
func DefaultResolveOpts() ResolveOpts
DefaultResolveOpts返回用于解析的默认选项 IPNS路径
func ProcessOpts ¶
func ProcessOpts(opts []ResolveOpt) ResolveOpts
processopts将resolveOpt数组转换为resolveOpts对象
Click to show internal directories.
Click to hide internal directories.