Top 0.2% dependent packages on proxy.golang.org
Top 0.4% dependent repos on proxy.golang.org
Top 3.9% forks on proxy.golang.org
Top 1.2% docker downloads on proxy.golang.org
proxy.golang.org : github.com/anacrolix/utp
Package utp implements uTP, the micro transport protocol as used with Bittorrent. It opts for simplicity and reliability over strict adherence to the (poor) spec. It allows using the underlying OS-level transport despite dispatching uTP on top to allow for example, shared socket use with DHT. Additionally, multiple uTP connections can share the same OS socket, to truly realize uTP's claim to be light on system and network switching resources. Socket is a wrapper of net.UDPConn, and performs dispatching of uTP packets to attached uTP Conns. Dial and Accept is done via Socket. Conn implements net.Conn over uTP, via aforementioned Socket.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/anacrolix/utp
Keywords:
bittorrent
, deprecated-repo
, go
, transport-protocol
, udp
, utp
License: MPL-2.0
Latest release: about 2 years ago
First release: over 7 years ago
Namespace: github.com/anacrolix
Dependent packages: 320
Dependent repositories: 380
Stars: 166 on GitHub
Forks: 35 on GitHub
Docker dependents: 8
Docker downloads: 671
See more repository details: repos.ecosyste.ms
Last synced: about 15 hours ago