package
0.17.0
Repository: https://github.com/ipfs/go-graphsync.git
Documentation: pkg.go.dev

# Functions

FixedRateLimitGenerator returns a rate limit generatoe that always generates the specified rate limit in bytes/sec.
InternetLatencyDelayGenerator generates three clusters of delays, typical of the type of peers you would encounter on the interenet.
RateLimitedVirtualNetwork generates a testnet instance where nodes are rate limited in the upload/download speed.
StreamNet is a testnet that uses libp2p's MockNet.
VariableRateLimitGenerator makes rate limites that following a normal distribution.
VirtualNetwork generates a new testnet instance - a fake network that is used to simulate sending messages.

# Interfaces

Network is an interface for generating graphsync network interfaces based on a test network.
RateLimitGenerator is an interface for generating rate limits across peers.