chore: initial sanitized public snapshot
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
//! Shared `BitTorrent` runtime coordination helpers for dispatcher entrypoints.
|
||||
|
||||
pub(super) use self::reporting::{
|
||||
BtRuntimeCoordinatorAction, BtRuntimeCoordinatorReport, BtRuntimeCoordinatorSnapshot,
|
||||
BtRuntimeCoordinatorStepReport, BtRuntimeCoordinatorStepStatus,
|
||||
};
|
||||
use super::{
|
||||
BtPeerInfo, BtPieceAvailabilityUpdate, DhtMessageBody, DhtMessageModel, DhtNodeModel,
|
||||
DhtResponseModel, DhtTransport, Digest, DownloadStatus, InProcessRpcDispatcher,
|
||||
PeerWireMetadataMessageType, PeerWireTransportConnector, PeerWireTransportResponse, PieceId,
|
||||
PieceState, RpcError, TrackerScrapeModel, TrackerTransport, bt_metadata_piece_span,
|
||||
bt_peer_is_connectable, bt_peer_metadata_key, bt_piece_count, bt_piece_span_bytes,
|
||||
bt_runtime_total_length, bt_verified_length, build_dht_announce_peer_request,
|
||||
build_dht_find_node_request, build_dht_get_peers_request, build_dht_ping_request,
|
||||
build_tracker_request, hex_string, merge_bt_dht_nodes, missing_download_error,
|
||||
parse_dht_compact_nodes, parse_dht_compact_peers, parse_dht_node_spec, parse_gid_text,
|
||||
peer_wire_bitfield_is_complete, promote_bt_dht_node, push_bt_runtime_coordinator_result,
|
||||
rpc_bt_info_hash, skipped_bt_runtime_coordinator_step, try_promote_bt_metadata, u32_from_usize,
|
||||
u64_from_usize,
|
||||
};
|
||||
|
||||
/// DHT runtime coordinator operations.
|
||||
mod dht;
|
||||
/// Peer-wire runtime coordinator operations.
|
||||
mod peer_wire;
|
||||
/// Coordinator report types shared with dispatcher tests and RPC payload shaping.
|
||||
mod reporting;
|
||||
/// Runtime snapshot and coordinator orchestration methods.
|
||||
mod runtime_state;
|
||||
/// Tracker runtime coordinator operations.
|
||||
mod tracker;
|
||||
Reference in New Issue
Block a user