# Functions
MaxInProgressIncomingRequests changes the maximum number of incoming graphsync requests that are processed in parallel (default 6).
MaxInProgressIncomingRequestsPerPeer changes the maximum number of incoming graphsync requests that are processed in parallel on a per-peer basis.
MaxInProgressOutgoingRequests changes the maximum number of outgoing graphsync requests that are processed in parallel (default 6).
MaxLinksPerIncomingRequests changes the allowed number of links an incoming request can traverse before failing A value of 0 = infinity, or no limit.
MaxLinksPerOutgoingRequests changes the allowed number of links an outgoing request can traverse before failing A value of 0 = infinity, or no limit.
MaxMemoryPerPeerResponder defines the maximum amount of memory a peer may consume queueing up messages for a response.
MaxMemoryResponder defines the maximum amount of memory the responder may consume queueing up messages for a response in total.
MessageSendRetries sets the number of times graphsync will send attempt to send a message before giving up.
New creates a new GraphSync Exchange on the given network, and the given link loader+storer.
PanicCallback allows calling code to receive information about panics that Graphsync recovers from.
RejectAllRequestsByDefault means that without hooks registered that perform their own request validation, all requests are rejected.
SendMessageTimeout sets the amount of time graphsync will wait for a message to go across the wire before giving up and trying again (up to max retries).
# Type aliases
Option defines the functional option type that can be used to configure graphsync instances.