Documentation ¶
Index ¶
- Constants
- func Advertise(discovery *discovery.RoutingDiscovery, id string) error
- func FindProviders(discovery *discovery.RoutingDiscovery, id string, limit int) ([]peer.AddrInfo, error)
- func GenerateFileTransferProtocol(infohash string) protocol.ID
- func NewRoutedDiscovery(h host.Host) (*discovery.RoutingDiscovery, error)
- func NewRoutedHost(listenPort int, bootstrapPeers []string, priv crypto.PrivKey) (host.Host, error)
Constants ¶
View Source
const (
FileTransferProtocol = "/filchain/transfer/1.0.0"
)
Variables ¶
This section is empty.
Functions ¶
func FindProviders ¶
func FindProviders(discovery *discovery.RoutingDiscovery, id string, limit int) ([]peer.AddrInfo, error)
todo is thread safe?
func NewRoutedDiscovery ¶
func NewRoutedDiscovery(h host.Host) (*discovery.RoutingDiscovery, error)
todo mode server
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.