List of all items
Structs
- dors::DorsConfig
- dors::TransportScore
- dors::TransportScoreFactors
- dors::TransportSelector
- relay::RelayConfig
- relay::RelayInfo
- relay::RelayManager
- router::ForwardingDecision
- router::GossipConfig
- router::GradientRoutingConfig
- router::GradientRoutingTable
- router::NeighborInfo
- router::PathConfig
- router::PathScore
- router::PathSelector
- router::RouteEntry
- ttl::AdaptiveTtlCalculator
- ttl::AdaptiveTtlConfig
- ttl::NetworkSizeEstimate
Enums
- dors::EscalationTriggerReason
- error::Error
- relay::RelayDemotionReason
- relay::RelayPriority
- relay::RelayRole
- relay::RelayTransition
Functions
Type Aliases
Constants
- constants::ADAPTIVE_TTL_BASE
- constants::ADAPTIVE_TTL_CONGESTION_BOOST
- constants::ADAPTIVE_TTL_MAX
- constants::ADAPTIVE_TTL_MIN
- constants::ADAPTIVE_TTL_PER_100_DEVICES
- constants::ADAPTIVE_TTL_SMALL_NETWORK_THRESHOLD
- constants::CAPACITY_WEIGHT
- constants::CHARGING_BATTERY_SCORE
- constants::DEFAULT_FORWARD_TO_TOP_K
- constants::DEFAULT_GOSSIP_MIN_PROBABILITY
- constants::DEFAULT_GOSSIP_SMALL_NETWORK_THRESHOLD
- constants::DEFAULT_GOSSIP_TARGET_FANOUT
- constants::DEFAULT_MAX_CONGESTION_LEVEL
- constants::ENERGY_WEIGHT
- constants::EXCELLENT_RSSI_THRESHOLD
- constants::EXCELLENT_SIGNAL_SCORE
- constants::FAIR_RSSI_THRESHOLD
- constants::FAIR_SIGNAL_BASE
- constants::GOOD_RSSI_THRESHOLD
- constants::GOOD_SIGNAL_BASE
- constants::NON_RELAY_ASSUMED_BATTERY
- constants::NON_RELAY_BASIC_CAPACITY
- constants::POOR_RSSI_MAX
- constants::PROXIMITY_WEIGHT
- constants::SIGNAL_WEIGHT
- relay::CRITICAL_RELAY_BATTERY_LEVEL