Documentation
The BitTorrent Protocol Specification
DHT Protocol
IPv6 Tracker Extension
Tracker Returns Compact Peer Lists
Modules
Wheeeeeeee!!!
Kademlia-like DHT Node
Moose role for instances/classes who require direct access to a listing TCP port
Moose role for instances/classes who require direct access to a bound UDP port
General networking utility functions
Utility functions for BEP03: The BitTorrent Protocol Specification
Packet utilities for the BitTorrent protocol
A single HTTP-based tracker
A single bucket of nodes in a DHT routing table
A single node in a DHT routing table
DHT Packet Utilities
A DHT routing table
Psudo-tracker for the DHT
Utility functions for BEP07: IPv6 Tracker Extension
Multitracker Metadata Extension
A single UDP-based tracker
Utility functions for BEP32: Tracker Returns Compact Peer Lists
Moose Types
Provides
in lib/Net/BitTorrent/DHT/Callbacks.pm
in lib/Net/BitTorrent/Peer.pm
in lib/Net/BitTorrent/Protocol/BEP03/Metadata.pm
in lib/Net/BitTorrent/Protocol/BEP27/Private/Metadata.pm
in lib/Net/BitTorrent/Storage.pm
in lib/Net/BitTorrent/Storage/Cache.pm
in lib/Net/BitTorrent/Storage/File.pm
in lib/Net/BitTorrent/Storage/Node.pm
in lib/Net/BitTorrent/Torrent.pm