Modules§
- active_
output_ registry - Active output path registry — prevents silent filename collisions between concurrent downloads.
- bt_
choke_ manager - bt_
connection_ pool - bt_
download_ command - bt_
download_ execute - bt_
download_ seeding - bt_
message_ handler - BT Message Handler - Block request and receive logic
- bt_
mse_ handshake - MSE (Message Stream Encryption) encrypted handshake module
- bt_
peer_ connection - bt_
peer_ interaction - BT Peer Interaction Manager - Peer connection and initialization
- bt_
piece_ downloader - bt_
piece_ selector - BT Piece Selector - Piece selection strategies
- bt_
post_ download_ handler - BitTorrent 下载后处理钩子系统
- bt_
progress_ info_ file - BT download progress persistence system
- bt_
seed_ manager - bt_
tracker_ comm - bt_
upload_ session - bt_
web_ seed - BitTorrent Web-seed (HTTP/HTTPS fallback for piece downloads)
- choking_
algorithm - command
- concurrent_
download - concurrent_
download_ command - concurrent_
segment_ manager - download_
command - download_
cookie - download_
engine - download_
progress - ftp_
download_ command - http_
segment_ downloader - http_
tracker_ client - HTTP/HTTPS Tracker Client with Event State Machine
- lpd_
manager - Local Peer Discovery (LPD) Manager - Phase 15 H8
- magnet_
download_ command - metadata_
exchange - metalink_
download_ command - mirror_
coordinator - multi_
file_ layout - peer_
stats - Peer statistics tracking with sliding window speed calculation.
- range_
prober - resume_
data - Resume Data (.aria2) Serialization System
- retry_
policy - sequential_
download - sftp_
download_ command - SFTP Download Command
- timer
- udp_
tracker_ client - udp_
tracker_ manager