bittorrent
bittorrent
com.github.lavrov.bittorrent
FileMapping
FileMapping
Span
TorrentFile
TorrentFile
TorrentMetadata
TorrentMetadata
File
Lossless
Lossless
com.github.lavrov.bittorrent.protocol.extensions
ExtensionHandshake
ExtensionHandshake
Error
BencodeError
HandshakeFormatError
Extensions
MessageId
com.github.lavrov.bittorrent.protocol.extensions.metadata
UtMessage
Request
Data
Reject
UtMessage
com.github.lavrov.bittorrent.protocol.message
Handshake
Handshake
Message
Have
Bitfield
Request
Piece
Cancel
Port
Extended
Message
com.github.lavrov.bittorrent.wire
Connection
Connection
ConnectionClosed
Error
ConnectionTimeout
InvalidBlockLength
RequestRegistry
RequestRegistry
State
State
Download
Error
TimeoutWaitingForUnchoke
TimeoutWaitingForPiece
InvalidChecksum
PeerDoesNotRespond
DownloadMetadata
UtMetadataNotSupported
ExtensionHandler
ExtensionHandler
ExtensionApi
ExtensionApi
InitExtension
InitExtension
InvalidMessage
InvalidMetadata
UtMetadata
Create
Handler
Handler
UtMetadata
MessageSocket
MessageSocket
Error
OversizedMessage
PiecePicker
PiecePicker
IncompletePiece
Swarm
Swarm
Connected
Error
ConnectTimeout
RoutineLogger
RoutineLogger
Torrent
Torrent
Error
EmptyMetadata
Stats
bittorrent
/
com.github.lavrov.bittorrent.wire
/
ExtensionHandler
/
InitExtension
InitExtension
trait
InitExtension
[F[_]]
Companion
object
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Abstract methods
def
init
:
F
[
ExtensionApi
[
F
]]