运行链路优先
不按文件名堆砌说明,而是跟随“添加种子 → 找到 Peer → 请求块 → 校验落盘 → UI 更新”的真实路径。
Transmission 表面上是一个“下载工具”,内里却同时处理异步网络、分布式 Peer 发现、不可信协议输入、大文件随机 I/O、资源公平分配、断点恢复、远程控制和跨平台 UI。它是一份难得的、仍在演进的桌面与服务端系统软件教材。
本教程围绕四个层次展开:
文档基于工作区 transmission-main 快照,源码自身标记为 4.2.0-dev,RPC 版本为 6.1.0。上游源码链接指向官方 main 分支,因此文件内容和行号未来可能发生变化;关键符号名与调用关系已在当前快照中逐项核对。
这是一份源码导读,不是 BitTorrent 使用教程,也不是 Transmission 官方文档。涉及网络暴露、认证和文件删除的操作,请以官方文档与实际版本为准。