networking

package
v0.20.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 16, 2023 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FindBestEndpoint

func FindBestEndpoint(reqAddr, currentHostPubKey, peerPubKey string, proxyPort int) error

FindBestEndpoint - requests against a given addr and port

func GetServerAddrs added in v0.18.7

func GetServerAddrs(serverName string) []net.IPNet

GetServerAddrs - retrieves the addresses of given server

func StartIfaceDetection

func StartIfaceDetection(ctx context.Context, wg *sync.WaitGroup, port int)

StartIfaceDetection - starts server to listen for best endpoints between netclients

func StoreServerAddresses added in v0.18.7

func StoreServerAddresses(server *config.Server)

StoreServerAddresses - given a server, find all the addresses associated with it and store in cache

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL