List of all items
Structs
- adaptive_polling::AdaptivePolling
- adaptive_polling::AdaptivePollingConfig
- adaptive_polling::AdaptivePollingStats
- arm_profiler::ArmProfiler
- arm_profiler::PerformanceSample
- arm_profiler::PerformanceStats
- arm_profiler::ProfilerConfig
- auto_tuner::AutoTuner
- auto_tuner::AutoTunerConfig
- auto_tuner::AutoTunerStats
- auto_tuner::SystemResources
- auto_tuner::WorkloadProfile
- background_mode::BackgroundModeConfig
- background_mode::BackgroundModeManager
- background_mode::BackgroundModeStats
- benchmarking::BenchmarkConfig
- benchmarking::BenchmarkResult
- benchmarking::PerformanceBenchmark
- bitswap::Bitswap
- bitswap::BitswapStats
- bootstrap::BootstrapConfig
- bootstrap::BootstrapManager
- bootstrap::BootstrapStats
- connection_manager::ConnectionLimitsConfig
- connection_manager::ConnectionManager
- connection_manager::ConnectionManagerStats
- connection_migration::ConnectionMigrationManager
- connection_migration::MigrationAttempt
- connection_migration::MigrationConfig
- connection_migration::MigrationStats
- dht::DhtConfig
- dht::DhtHealth
- dht::DhtManager
- dht::DhtStats
- dht_provider::DhtCapabilities
- dht_provider::DhtPeerInfo
- dht_provider::DhtProviderRegistry
- dht_provider::DhtProviderStats
- dht_provider::DhtQueryResult
- dht_provider::kademlia::KademliaConfig
- dht_provider::kademlia::KademliaDhtProvider
- diagnostics::ConfigDiagnostics
- diagnostics::ConfigIssue
- diagnostics::DiagnosticResult
- diagnostics::NetworkDiagnostics
- diagnostics::PerformanceMetrics
- diagnostics::TroubleshootingGuide
- facade::ModuleStatus
- facade::NetworkFacade
- facade::NetworkFacadeBuilder
- facade::NetworkStats
- fallback::FallbackConfig
- fallback::FallbackManager
- fallback::RetryStats
- geo_routing::GeoLocation
- geo_routing::GeoPeer
- geo_routing::GeoRouter
- geo_routing::GeoRouterConfig
- geo_routing::GeoRouterStats
- gossipsub::GossipSubConfig
- gossipsub::GossipSubManager
- gossipsub::GossipSubMessage
- gossipsub::GossipSubStats
- gossipsub::MessageId
- gossipsub::PeerScore
- gossipsub::TopicId
- gossipsub::TopicSubscription
- health::ComponentHealth
- health::HealthChecker
- health::HealthHistory
- health::NetworkHealth
- ipfs_compat::IpfsCompatTestResults
- load_tester::LoadTestConfig
- load_tester::LoadTestMetrics
- load_tester::LoadTestResults
- load_tester::LoadTester
- logging::LoggingConfig
- logging::OperationContext
- memory_monitor::ComponentMemory
- memory_monitor::MemoryMonitor
- memory_monitor::MemoryMonitorConfig
- memory_monitor::MemoryStats
- metrics::BandwidthMetrics
- metrics::BandwidthMetricsSnapshot
- metrics::ConnectionMetrics
- metrics::ConnectionMetricsSnapshot
- metrics::DhtMetrics
- metrics::DhtMetricsSnapshot
- metrics::MetricsSnapshot
- metrics::NetworkMetrics
- metrics::ProtocolMetrics
- metrics_aggregator::AggregatedStatistics
- metrics_aggregator::AggregatorConfig
- metrics_aggregator::MetricStatistics
- metrics_aggregator::MetricsAggregator
- multipath_quic::MultipathConfig
- multipath_quic::MultipathQuicManager
- multipath_quic::MultipathStats
- multipath_quic::NetworkPath
- multipath_quic::PathQuality
- network_monitor::NetworkInterface
- network_monitor::NetworkMonitor
- network_monitor::NetworkMonitorConfig
- network_monitor::NetworkMonitorStats
- network_simulator::NetworkSimulator
- network_simulator::SimulatorConfig
- network_simulator::SimulatorStats
- node::BucketInfo
- node::IpfrsBehaviour
- node::KademliaConfig
- node::NetworkConfig
- node::NetworkHealthSummary
- node::NetworkNode
- node::NetworkStats
- node::RoutingTableInfo
- offline_queue::OfflineQueue
- offline_queue::OfflineQueueConfig
- offline_queue::OfflineQueueStats
- offline_queue::QueuedRequest
- peer::PeerInfo
- peer::PeerStore
- peer::PeerStoreConfig
- peer::PeerStoreStats
- peer_selector::PeerSelector
- peer_selector::PeerSelectorConfig
- peer_selector::PeerSelectorStats
- peer_selector::SelectedPeer
- peer_selector::SelectionCriteria
- policy::BandwidthPolicy
- policy::ConnectionPolicy
- policy::ContentPolicy
- policy::PolicyConfig
- policy::PolicyEngine
- policy::PolicyResult
- policy::PolicyStats
- presets::NetworkPreset
- protocol::ProtocolCapabilities
- protocol::ProtocolId
- protocol::ProtocolRegistry
- protocol::ProtocolVersion
- providers::ProviderCache
- providers::ProviderCacheConfig
- providers::ProviderCacheStats
- quality_predictor::QualityPrediction
- quality_predictor::QualityPredictor
- quality_predictor::QualityPredictorConfig
- quality_predictor::QualityPredictorStats
- query_batcher::PendingQuery
- query_batcher::QueryBatchResult
- query_batcher::QueryBatcher
- query_batcher::QueryBatcherConfig
- query_batcher::QueryBatcherStats
- query_optimizer::QueryMetrics
- query_optimizer::QueryOptimizer
- query_optimizer::QueryOptimizerConfig
- query_optimizer::QueryResult
- quic::QuicConfig
- quic::QuicConnectionInfo
- quic::QuicMonitor
- quic::QuicStats
- rate_limiter::ConnectionRateLimiter
- rate_limiter::RateLimiterConfig
- rate_limiter::RateLimiterStats
- reputation::ReputationConfig
- reputation::ReputationManager
- reputation::ReputationScore
- reputation::ReputationStats
- semantic_dht::LshConfig
- semantic_dht::LshHash
- semantic_dht::NamespaceId
- semantic_dht::SemanticDht
- semantic_dht::SemanticDhtConfig
- semantic_dht::SemanticDhtStats
- semantic_dht::SemanticNamespace
- semantic_dht::SemanticQuery
- semantic_dht::SemanticResult
- session::Session
- session::SessionConfig
- session::SessionManager
- session::SessionMetadata
- session::SessionStats
- throttle::BandwidthThrottle
- throttle::ThrottleConfig
- throttle::ThrottleStats
- tor::CircuitInfo
- tor::HiddenServiceConfig
- tor::TorConfig
- tor::TorManager
- tor::TorStats
- traffic_analyzer::PeerProfile
- traffic_analyzer::TrafficAnalysis
- traffic_analyzer::TrafficAnalyzer
- traffic_analyzer::TrafficAnalyzerConfig
- traffic_analyzer::TrafficAnalyzerStats
- traffic_analyzer::TrafficAnomaly
- traffic_analyzer::TrafficPattern
Enums
- adaptive_polling::ActivityLevel
- adaptive_polling::AdaptivePollingError
- arm_profiler::ArmDevice
- arm_profiler::ProfilerError
- auto_tuner::AutoTunerError
- background_mode::BackgroundModeError
- background_mode::BackgroundState
- benchmarking::BenchmarkError
- benchmarking::BenchmarkType
- bitswap::BitswapEvent
- bitswap::BitswapMessage
- connection_manager::ConnectionDirection
- connection_migration::MigrationError
- connection_migration::MigrationState
- dht::DhtHealthStatus
- dht_provider::DhtProviderError
- diagnostics::DiagnosticTest
- fallback::FallbackResult
- fallback::FallbackStrategy
- geo_routing::GeoRegion
- gossipsub::GossipSubError
- health::NetworkHealthStatus
- load_tester::LoadTestError
- load_tester::LoadTestType
- logging::LogLevel
- logging::NetworkEventType
- memory_monitor::MemoryMonitorError
- metrics_aggregator::TimeWindow
- multipath_quic::MultipathError
- multipath_quic::PathSelectionStrategy
- multipath_quic::PathState
- network_monitor::InterfaceType
- network_monitor::NetworkChange
- network_monitor::NetworkMonitorError
- network_simulator::NetworkCondition
- network_simulator::SimulatorError
- node::ConnectionEndpoint
- node::IpfrsBehaviourEvent
- node::NetworkEvent
- node::NetworkHealthLevel
- offline_queue::OfflineQueueError
- offline_queue::QueuedRequestType
- offline_queue::RequestPriority
- policy::PolicyAction
- policy::PolicyError
- quality_predictor::QualityPredictorError
- query_batcher::QueryBatcherError
- query_batcher::QueryType
- quic::CongestionControl
- quic::QuicConnectionState
- rate_limiter::ConnectionPriority
- rate_limiter::RateLimiterError
- reputation::ReputationEvent
- semantic_dht::DistanceMetric
- semantic_dht::SemanticDhtError
- session::SessionState
- throttle::ThrottleError
- throttle::TrafficDirection
- tor::CircuitState
- tor::TorError
- traffic_analyzer::AnomalyType
- traffic_analyzer::PatternType
- traffic_analyzer::TrafficAnalyzerError
- traffic_analyzer::TrafficEvent
- traffic_analyzer::TrendDirection
Traits
Macros
Functions
- ipfs_compat::ipfs_test_config
- ipfs_compat::test_ipfs_connectivity
- logging::connection_span
- logging::dht_span
- logging::network_span
- metrics::new_shared_metrics
- utils::exponential_backoff
- utils::format_bandwidth
- utils::format_bytes
- utils::format_duration
- utils::is_local_addr
- utils::is_public_addr
- utils::jittered_backoff
- utils::moving_average
- utils::parse_multiaddr
- utils::parse_multiaddrs
- utils::peers_match
- utils::percentage
- utils::truncate_peer_id
- utils::validate_alpha
Type Aliases
- metrics::SharedMetrics
- multipath_quic::PathId
- multipath_quic::Result
- tor::CircuitId
- tor::OnionAddress
- tor::Result
- tor::StreamId