p2p/

directory
v0.31.6 Latest Latest
Warning

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

Go to latest
Published: Oct 17, 2023 License: MIT

Directories

Path Synopsis
discovery
host
peerstore/pstoreds
Deprecated: The database-backed peerstore will be removed from go-libp2p in the future.
Deprecated: The database-backed peerstore will be removed from go-libp2p in the future.
resource-manager
Package rcmgr is the resource manager for go-libp2p.
Package rcmgr is the resource manager for go-libp2p.
resource-manager/obs
Package obs implements metrics tracing for resource manager
Package obs implements metrics tracing for resource manager
HTTP semantics with libp2p.
HTTP semantics with libp2p.
muxer
net
gostream
Package gostream allows to replace the standard net stack in Go with [LibP2P](https://github.com/libp2p/libp2p) streams.
Package gostream allows to replace the standard net stack in Go with [LibP2P](https://github.com/libp2p/libp2p) streams.
mock
Package mocknet provides a mock net.Network to test with.
Package mocknet provides a mock net.Network to test with.
nat
reuseport
Package reuseport provides a basic transport for automatically (and intelligently) reusing TCP ports.
Package reuseport provides a basic transport for automatically (and intelligently) reusing TCP ports.
protocol
security
tls
test
reconnects
Package reconnect tests connect -> disconnect -> reconnect works
Package reconnect tests connect -> disconnect -> reconnect works
transport
tcp
webrtc
Package libp2pwebrtc implements the WebRTC transport for go-libp2p, as described in https://github.com/libp2p/specs/tree/master/webrtc.
Package libp2pwebrtc implements the WebRTC transport for go-libp2p, as described in https://github.com/libp2p/specs/tree/master/webrtc.
websocket
Package websocket implements a websocket based transport for go-libp2p.
Package websocket implements a websocket based transport for go-libp2p.

Jump to

Keyboard shortcuts

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