List of all items
Structs
- AddTorrentParams
- Alert
- AlertCategory
- AlertStream
- AppliedSettings
- BanConfig
- BoxedStream
- CategoryMetadata
- CategoryRegistry
- DebugDispatchState
- DebugPeerState
- DebugState
- DebugTorrentState
- DhtNodeEntry
- DisabledDiskIo
- DiskConfig
- DiskHandle
- DiskIoStats
- DiskJobFlags
- DiskManagerHandle
- DiskStats
- FileInfo
- FileStatus
- FileStream
- HashPool
- HashResult
- I2pDestination
- IpFilter
- NetworkFactory
- PartialPieceInfo
- PeerInfo
- PeerPipelineSnapshot
- PeerStrikeEntry
- Phase
- PortFilter
- ProxyConfig
- QbtCompatSettings
- ReconfigGuard
- ReconfigInFlight
- ResumeLoadResult
- SessionCounters
- SessionHandle
- SessionSnapshot
- SessionState
- SessionStats
- SessionStatsMetric
- Settings
- TagRegistry
- TorrentConfig
- TorrentFlags
- TorrentHandle
- TorrentInfo
- TorrentSavePathContext
- TorrentStats
- TorrentSummary
- TrackerInfo
- WebSeedStats
- alert::Alert
- alert::AlertCategory
- alert::AlertStream
- apply::Phase
- apply::ReconfigGuard
- apply::ReconfigInFlight
- category_manager::CategoryMetadata
- category_manager::CategoryRegistry
- disk::DiskConfig
- disk::DiskHandle
- disk::DiskJobFlags
- disk::DiskManagerHandle
- disk::DiskStats
- disk::DiskWriteError
- disk::VerifyResult
- disk_backend::DisabledDiskIo
- disk_backend::DiskIoStats
- disk_backend::MmapDiskIo
- disk_backend::PosixDiskIo
- hash_pool::HashPool
- hash_pool::HashResult
- i2p::I2pDestination
- i2p::SamSession
- i2p::SamStream
- i2p::SamTunnelConfig
- i2p::destination::I2pDestination
- i2p::sam::SamSession
- i2p::sam::SamStream
- i2p::sam::SamTunnelConfig
- notification::DispatcherOptions
- notification::InMemorySink
- notification::LibNotifySink
- notification::NotificationRecord
- save_path::TorrentSavePathContext
- stats::SessionCounters
- stats::SessionStatsMetric
- streaming::FileStream
- streaming::FileStreamHandle
- tag_manager::TagRegistry
- transport::BoxedStream
- transport::NetworkFactory
- transport::TokioListener
- url_guard::UrlSecurityConfig
- verify_before_download::ScanResult
Enums
- AddSource
- AlertKind
- ApplyError
- CategoryError
- ChokingAlgorithm
- Error
- ExpandSavePathError
- FileMode
- HashJob
- I2pDestinationError
- IpFilterError
- MaxRatioAction
- MetricKind
- MixedModeAlgorithm
- PeerSource
- ProxyType
- QbtCredentialMigration
- QbtMigrationError
- ResumeFileError
- SeedChokingAlgorithm
- SettingsError
- SimpleContentType
- TagError
- TorrentState
- TrackerStatus
- WebSeedState
- alert::AlertKind
- apply::ApplyError
- category_manager::CategoryError
- hash_pool::HashJob
- i2p::I2pDestinationError
- i2p::SamError
- i2p::destination::I2pDestinationError
- i2p::sam::SamError
- notification::NotificationError
- resume_file::ResumeFileError
- save_path::ExpandSavePathError
- save_path::SimpleContentType
- stats::MetricKind
- tag_manager::TagError
- url_guard::UrlGuardError
Traits
- DiskIoBackend
- ExtensionPlugin
- TransportListener
- disk_backend::DiskIoBackend
- extension::ExtensionPlugin
- notification::NotificationSink
- transport::TransportListener
Functions
- alert::post_alert
- apply::apply_phases_with_rollback
- apply_phases_with_rollback
- build_wanted_pieces
- category_manager::resolve_category_registry_path
- default_resume_dir
- disk_backend::create_backend_from_config
- expand_save_path_for_category
- expand_save_path_template
- hash_qbt_password
- migrate_qbt_credentials
- notification::sanitize_notification_text
- notification::spawn_notification_dispatcher
- parse_dat
- parse_p2p
- resolve_category_registry_path
- resolve_tag_registry_path
- resume_file::atomic_write
- resume_file::default_resume_dir
- resume_file::delete_resume_file
- resume_file::deserialize_resume
- resume_file::reconstruct_magnet
- resume_file::reconstruct_torrent_meta
- resume_file::resume_file_path
- resume_file::scan_resume_dir
- resume_file::serialize_resume
- save_path::expand_save_path_for_category
- save_path::expand_save_path_template
- session_stats_metrics
- stats::session_stats_metrics
- tag_manager::resolve_tag_registry_path
- url_guard::build_redirect_policy
- url_guard::validate_user_url
- validate_resume_bitfield
- verify_before_download::quick_file_scan
- watched_folder::is_torrent_file
- watched_folder::spawn_watched_folder_dispatcher
Type Aliases
Constants
- DEFAULT_ADMINADMIN_HASH
- NUM_METRICS
- stats::BW_DOWNLOAD_RATE
- stats::BW_DOWNLOAD_RATE_TCP
- stats::BW_DOWNLOAD_RATE_UTP
- stats::BW_PAYLOAD_DOWNLOAD_RATE
- stats::BW_PAYLOAD_UPLOAD_RATE
- stats::BW_TOTAL_DOWNLOADED
- stats::BW_TOTAL_UPLOADED
- stats::BW_UPLOAD_RATE
- stats::BW_UPLOAD_RATE_TCP
- stats::BW_UPLOAD_RATE_UTP
- stats::CHOKE_ROTATION_EVICTIONS_TOTAL
- stats::CONNECT_FAILURES_TOTAL
- stats::DATA_TIMEOUT_EVICTIONS_TOTAL
- stats::DHT_ANNOUNCE_COUNT
- stats::DHT_BYTES_IN
- stats::DHT_BYTES_OUT
- stats::DHT_LOOKUPS
- stats::DHT_NODES
- stats::DHT_NODES_V4
- stats::DHT_NODES_V6
- stats::DIAGNOSTIC_COUNTERS_START
- stats::DISK_CACHE_HITS
- stats::DISK_CACHE_MISSES
- stats::DISK_HASH_COUNT
- stats::DISK_JOB_TIME_US
- stats::DISK_QUEUE_DEPTH
- stats::DISK_READ_BYTES
- stats::DISK_READ_COUNT
- stats::DISK_WRITE_BUFFER_BYTES
- stats::DISK_WRITE_BYTES
- stats::DISK_WRITE_COUNT
- stats::DISPATCH_ACQUIRE_NONE_TOTAL
- stats::DISPATCH_ACQUIRE_RTT_US
- stats::DISPATCH_ACQUIRE_TOTAL
- stats::DISPATCH_ACQUIRE_US
- stats::DISPATCH_CURSOR_RESUMED
- stats::DISPATCH_NOTIFY_WAIT_US
- stats::DISPATCH_NOTIFY_WAKEUP_TOTAL
- stats::DISPATCH_PEER_CONNECT_TOTAL
- stats::DISPATCH_PEER_DISCONNECT_TOTAL
- stats::DISPATCH_TICK_WAKE_SKIPPED
- stats::DISPATCH_TX_HIGH_WATER
- stats::DISPATCH_WALK_SKIPPED
- stats::EVENT_TX_HIGH_WATER
- stats::FIRST_BLOCK_LATENCY_COUNT
- stats::FIRST_BLOCK_LATENCY_SUM_US
- stats::NET_BYTES_RECV
- stats::NET_BYTES_SENT
- stats::NET_NUM_CONNECTIONS
- stats::NET_NUM_HALF_OPEN
- stats::NET_NUM_TCP_CONNECTIONS
- stats::NET_NUM_TCP_PEERS
- stats::NET_NUM_UTP_CONNECTIONS
- stats::NET_NUM_UTP_PEERS
- stats::NET_TCP_BYTES_RECV
- stats::NET_TCP_BYTES_SENT
- stats::NET_UTP_BYTES_RECV
- stats::NET_UTP_BYTES_SENT
- stats::NUM_METRICS
- stats::PEER_DRAIN_ITEMS_TOTAL
- stats::PEER_LIFETIME_COUNT
- stats::PEER_LIFETIME_SUM_MS
- stats::PEER_NUM_BANNED
- stats::PEER_NUM_CHECKING_TORRENTS
- stats::PEER_NUM_DOWNLOADING
- stats::PEER_NUM_DOWNLOADING_TORRENTS
- stats::PEER_NUM_INTERESTED
- stats::PEER_NUM_PAUSED_TORRENTS
- stats::PEER_NUM_SEEDING_TORRENTS
- stats::PEER_NUM_UNCHOKED
- stats::PEER_NUM_UPLOADING
- stats::PEER_NUM_WEB_SEEDS
- stats::PEER_PEERS_AVAILABLE
- stats::PEER_PEERS_CONNECTED
- stats::PEER_WAKE_EVENTS_TOTAL
- stats::PIECE_STEALS_TOTAL
- stats::PROTO_HANDSHAKES_IN
- stats::PROTO_HANDSHAKES_OUT
- stats::PROTO_HASHFAILS
- stats::PROTO_METADATA_RECEIVES
- stats::PROTO_METADATA_REQUESTS
- stats::PROTO_PEX_MESSAGES_IN
- stats::PROTO_PEX_MESSAGES_OUT
- stats::PROTO_PIECES_DOWNLOADED
- stats::PROTO_PIECES_UPLOADED
- stats::PROTO_PIECE_REJECTS
- stats::PROTO_PIECE_REQUESTS
- stats::PROTO_TRACKER_ANNOUNCES
- stats::PROTO_TRACKER_ERRORS
- stats::PROTO_WASTE_BYTES
- stats::REMOTE_RECHOKE_TOTAL
- stats::REMOTE_UNCHOKE_DURATION_SUM_MS
- stats::REMOTE_UNCHOKE_TOTAL
- stats::SES_ACTIVE_TORRENTS
- stats::SES_IP_FILTER_BLOCKED
- stats::SES_NUM_TORRENTS
- stats::SES_QUEUE_PAUSED_BY_AUTO
- stats::SES_UPTIME_SECS
- stats::TARGET_DEPTH_BELOW_32
- stats::TARGET_DEPTH_SAMPLES
- stats::TARGET_DEPTH_SUM