Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AddrParser ¶ added in v0.0.3
type AddrParser = p2p.AddrParser[TransportAddr]
type AddressBook ¶
type AddressBook interface { SetAddrs(x inet256.Addr, addrs []TransportAddr) ListPeers() []inet256.Addr }
type AnnounceFunc ¶
type Params ¶
type Params struct { // Announcing PrivateKey inet256.PrivateKey LocalID inet256.Addr GetLocalAddrs func() []TransportAddr // Finding AddressBook AddressBook AddrParser p2p.AddrParser[TransportAddr] }
type PollingDiscovery ¶ added in v0.0.3
type PollingDiscovery struct { Period time.Duration Announce AnnounceFunc Find FindFunc }
type TransportAddr ¶ added in v0.0.3
type TransportAddr = multiswarm.Addr
Click to show internal directories.
Click to hide internal directories.