| Interface | Description | 
|---|---|
| PieceStatistics | Provides basic information about
 the availability of different pieces in the swarm. | 
| TorrentDescriptor | Provides an interface for controlling
 the state of a torrent processing session. | 
| TorrentRegistry | Registry of all torrents known to the current runtime. | 
| TorrentSessionState | Provides information about a particular torrent session. | 
| Class | Description | 
|---|---|
| AdhocTorrentRegistry | Simple in-memory torrent registry, that creates new descriptors upon request. | 
| BitfieldBasedStatistics | Acts as a storage for peers' bitfields and provides aggregate piece statistics. | 
| DefaultTorrentSessionState | |
| TrackerAnnouncer | 
Copyright © 2016–2021. All rights reserved.