Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
internal
|
|
bitfield
Package bitfield provides support for manipulating bits in a []byte.
|
Package bitfield provides support for manipulating bits in a []byte. |
blocklist/stree
Package stree implements a segment tree and serial algorithm to query intervals
|
Package stree implements a segment tree and serial algorithm to query intervals |
btconn
Package btconn provides support for dialing and accepting BitTorrent connections.
|
Package btconn provides support for dialing and accepting BitTorrent connections. |
magnet
Package magnet provides support for parsing magnet links.
|
Package magnet provides support for parsing magnet links. |
metainfo
Package metainfo support for reading and writing torrent files.
|
Package metainfo support for reading and writing torrent files. |
mse
Package mse (Message Stream Encryption) provides a transparent wrapper for bidirectional data streams (e.g.
|
Package mse (Message Stream Encryption) provides a transparent wrapper for bidirectional data streams (e.g. |
peerpriority
Package peerpriority implements BEP 40.
|
Package peerpriority implements BEP 40. |
resumer
Package resumer contains an interface that is used by torrent package for resuming an existing download.
|
Package resumer contains an interface that is used by torrent package for resuming an existing download. |
resumer/boltdbresumer
Package boltdbresumer provides a Resumer implementation that uses a Bolt database file as storage.
|
Package boltdbresumer provides a Resumer implementation that uses a Bolt database file as storage. |
storage
Package storage contains an interface for reading and writing files in a torrent.
|
Package storage contains an interface for reading and writing files in a torrent. |
storage/filestorage
Package filestorage implements Storage interface that uses files on disk as storage.
|
Package filestorage implements Storage interface that uses files on disk as storage. |
tracker
Package tracker provides support for announcing torrents to HTTP and UDP trackers.
|
Package tracker provides support for announcing torrents to HTTP and UDP trackers. |
Package rainrpc provides a RPC client implementation for communicating with Rain session.
|
Package rainrpc provides a RPC client implementation for communicating with Rain session. |
Package session provides a BitTorrent client implementation that is capable of downlaoding multiple torrents in parallel.
|
Package session provides a BitTorrent client implementation that is capable of downlaoding multiple torrents in parallel. |
Click to show internal directories.
Click to hide internal directories.