Expand description
Public configuration, callback payload and network types.
Structs§
- Bootstrap
Options - Bootstrap hostnames and retry timing.
- Crawl
Options - Active crawl configuration grouped by responsibility.
- DHTOptions
- Complete server configuration.
- File
Info - One file entry from the validated info dictionary.
- Metadata
Fetch Completion - Report emitted exactly once after an admitted metadata fetch finishes.
- Metadata
Options - Metadata download and failure-cache limits.
- Node
Tuple - Compact DHT node tuple used by crawl and routing code.
- Peer
Lookup Options - Active get_peers lookup budgets used to discover additional Metadata Peers.
- Pool
Options - FIFO crawl-pool and responsive-node reservoir limits.
- Rate
Limit Options - Independent crawl and UDP-response budgets.
- Scheduler
Options - Capacities and batch limits for the crawl actor.
- Target
Options - Distribution used to generate find_node targets and sender IDs.
- Torrent
Info - Validated torrent metadata delivered to the application callback.
Enums§
- Metadata
Fetch Completion Status - Final outcome of a metadata fetch that passed the admission callback.
- NetMode
- IP families on which the DHT server listens and crawls.