List of all items
Structs
- beacon::BeaconBroadcaster
- beacon::BeaconConfig
- beacon::BeaconJanitor
- beacon::BeaconObserver
- beacon::GeoPosition
- beacon::GeographicBeacon
- beacon::NodeProfile
- beacon::NodeResources
- beacon::ParentingRequirements
- config::IrohConfig
- config::MeshConfig
- config::MeshDiscoveryConfig
- config::SecurityConfig
- discovery::PeerInfo
- discovery::hybrid::HybridDiscovery
- discovery::mdns::MdnsDiscovery
- discovery::static_config::DiscoveryConfig
- discovery::static_config::StaticDiscovery
- discovery::static_config::StaticPeerConfig
- flat_mesh::FlatMeshCoordinator
- geohash::Neighbors
- hierarchy::DynamicHierarchyStrategy
- hierarchy::ElectionConfig
- hierarchy::ElectionWeights
- hierarchy::HybridHierarchyStrategy
- hierarchy::StaticHierarchyStrategy
- mesh::MeshStatus
- mesh::PeatMesh
- mesh::PeatMeshBuilder
- qos::QoSPolicy
- qos::audit::AuditEntry
- qos::audit::AuditSummary
- qos::audit::EvictionAuditLog
- qos::bandwidth::BandwidthAllocation
- qos::bandwidth::BandwidthConfig
- qos::bandwidth::BandwidthPermit
- qos::bandwidth::BandwidthQuota
- qos::bandwidth::QuotaConfig
- qos::deletion::DeleteResult
- qos::deletion::DeletionPolicyRegistry
- qos::deletion::Tombstone
- qos::deletion::TombstoneBatch
- qos::deletion::TombstoneSyncMessage
- qos::eviction::EvictionConfig
- qos::eviction::EvictionController
- qos::eviction::EvictionResult
- qos::garbage_collection::GarbageCollector
- qos::garbage_collection::GcConfig
- qos::garbage_collection::GcResult
- qos::garbage_collection::GcStats
- qos::lifecycle::LifecyclePolicies
- qos::lifecycle::LifecyclePolicy
- qos::preemption::ActiveTransfer
- qos::preemption::PreemptionController
- qos::preemption::PreemptionStats
- qos::retention::RetentionPolicies
- qos::retention::RetentionPolicy
- qos::storage::ClassStorageMetrics
- qos::storage::EvictionCandidate
- qos::storage::QoSAwareStorage
- qos::storage::StorageMetrics
- qos::storage::StoredDocument
- qos::sync_mode::SyncModeRegistry
- routing::DataPacket
- routing::DeduplicationConfig
- routing::MeshRouter
- routing::NoOpAggregator
- routing::SelectiveRouter
- security::callsign::CallsignGenerator
- security::certificate::CertificateBundle
- security::certificate::MeshCertificate
- security::device_id::DeviceId
- security::encryption::EncryptedCellMessage
- security::encryption::EncryptedData
- security::encryption::EncryptedDocument
- security::encryption::EncryptionKeypair
- security::encryption::EncryptionManager
- security::encryption::GroupKey
- security::encryption::SecureChannel
- security::encryption::SymmetricKey
- security::enrollment::EnrollmentRequest
- security::enrollment::EnrollmentResponse
- security::enrollment::StaticEnrollmentService
- security::formation_key::FormationChallenge
- security::formation_key::FormationChallengeResponse
- security::formation_key::FormationKey
- security::genesis::MeshCredentials
- security::genesis::MeshGenesis
- security::keypair::DeviceKeypair
- storage::blob_traits::BlobHandle
- storage::blob_traits::BlobHash
- storage::blob_traits::BlobMetadata
- storage::blob_traits::BlobStorageSummary
- storage::blob_traits::BlobToken
- storage::geohash_index::GeohashIndex
- storage::streaming_transfer::StreamingTransferConfig
- storage::streaming_transfer::TransferCheckpoint
- storage::streaming_transfer::TransferResult
- storage::ttl::OfflineRetentionPolicy
- storage::ttl::TtlConfig
- sync::in_memory::InMemoryBackend
- sync::traits::BackendInfo
- sync::types::BackendConfig
- sync::types::ChangeStream
- sync::types::Document
- sync::types::GeoPoint
- sync::types::PeerInfo
- sync::types::Subscription
- sync::types::SubscriptionQoS
- sync::types::SyncModeMetrics
- sync::types::SyncSubscription
- sync::types::TransportConfig
- topology::AutonomousOperationHandler
- topology::PartitionConfig
- topology::PartitionDetector
- topology::PeerCandidate
- topology::PeerSelector
- topology::SelectedPeer
- topology::SelectionConfig
- topology::TopologyBuilder
- topology::TopologyConfig
- topology::TopologyManager
- topology::TopologyState
- topology::metrics::InMemoryMetricsCollector
- topology::metrics::NoOpMetricsCollector
- topology::metrics::TopologyMetricsSnapshot
- transport::ConnectionHealth
- transport::NodeId
- transport::bypass::BypassChannelConfig
- transport::bypass::BypassCollectionConfig
- transport::bypass::BypassHeader
- transport::bypass::BypassMessage
- transport::bypass::BypassMetrics
- transport::bypass::BypassMetricsSnapshot
- transport::bypass::BypassSecurityConfig
- transport::bypass::BypassSecurityCredentials
- transport::bypass::ReplayTracker
- transport::bypass::UdpBypassChannel
- transport::bypass::UdpConfig
- transport::capabilities::MessageRequirements
- transport::capabilities::PeerDistance
- transport::capabilities::RangeModeConfig
- transport::capabilities::TransportCapabilities
- transport::capabilities::TransportInstance
- transport::capabilities::TransportPolicy
- transport::health::HealthMonitor
- transport::health::HeartbeatConfig
- transport::manager::CollectionRouteConfig
- transport::manager::CollectionRouteTable
- transport::manager::TransportManager
- transport::manager::TransportManagerConfig
- transport::reconnection::ReconnectionManager
- transport::reconnection::ReconnectionPolicy
- transport::reconnection::ReconnectionState
Enums
- beacon::BeaconChangeEvent
- beacon::HierarchyLevel
- beacon::NodeMobility
- beacon::StorageError
- discovery::DiscoveryError
- discovery::DiscoveryEvent
- geohash::Direction
- geohash::GeohashError
- hierarchy::NodeRole
- mesh::MeshError
- mesh::MeshState
- mesh::PeatMeshEvent
- qos::QoSClass
- qos::audit::AuditAction
- qos::deletion::DeletionPolicy
- qos::deletion::PropagationDirection
- qos::deletion::TombstoneDecodeError
- qos::garbage_collection::ResurrectionPolicy
- qos::lifecycle::LifecycleDecision
- qos::sync_mode::SyncMode
- routing::AggregationError
- routing::DataDirection
- routing::DataType
- routing::RoutingDecision
- security::callsign::CallsignError
- security::certificate::MeshTier
- security::enrollment::EnrollmentStatus
- security::error::SecurityError
- security::formation_key::FormationAuthResult
- security::genesis::MembershipPolicy
- storage::blob_traits::BlobProgress
- storage::ttl::EvictionStrategy
- sync::types::ChangeEvent
- sync::types::PeerEvent
- sync::types::Priority
- sync::types::Query
- sync::types::TransportType
- sync::types::Value
- topology::AutonomousState
- topology::PartitionEvent
- topology::TopologyEvent
- transport::ConnectionState
- transport::DisconnectReason
- transport::PeerEvent
- transport::TransportError
- transport::bypass::BypassError
- transport::bypass::BypassTarget
- transport::bypass::BypassTransport
- transport::bypass::MessageEncoding
- transport::capabilities::DistanceSource
- transport::capabilities::MessagePriority
- transport::capabilities::PaceLevel
- transport::capabilities::RangeMode
- transport::capabilities::TransportMode
- transport::capabilities::TransportType
- transport::manager::CollectionTransportRoute
- transport::manager::RouteDecision
Traits
- beacon::BeaconStorage
- discovery::DiscoveryStrategy
- hierarchy::HierarchyStrategy
- qos::garbage_collection::GcStore
- routing::Aggregator
- security::enrollment::EnrollmentService
- storage::blob_traits::BlobStore
- storage::blob_traits::BlobStoreExt
- storage::traits::Collection
- storage::traits::StorageBackend
- sync::traits::DataSyncBackend
- sync::traits::DocumentStore
- sync::traits::PeerDiscovery
- sync::traits::SyncEngine
- topology::PartitionHandler
- topology::metrics::MetricsCollector
- transport::MeshConnection
- transport::MeshTransport
- transport::capabilities::ConfigurableTransport
- transport::capabilities::Transport
Functions
- geohash::decode
- geohash::encode
- geohash::neighbor
- geohash::neighbors
- qos::garbage_collection::start_periodic_gc
- qos::lifecycle::make_lifecycle_decision
- storage::streaming_transfer::stream_transfer
- sync::in_memory::evaluate_query
- sync::types::haversine_distance
Type Aliases
- beacon::BeaconChangeStream
- discovery::Result
- qos::eviction::CompressionCallback
- qos::eviction::EvictionCallback
- qos::preemption::TransferId
- storage::blob_traits::SharedBlobStore
- storage::streaming_transfer::CheckpointCallback
- storage::traits::DocumentPredicate
- sync::types::DocumentId
- sync::types::PeerId
- sync::types::Timestamp
- transport::PeerEventReceiver
- transport::PeerEventSender
- transport::Result
- transport::bypass::Result
- transport::capabilities::TransportId
Constants
- security::CHALLENGE_NONCE_SIZE
- security::DEFAULT_CHALLENGE_TIMEOUT_SECS
- security::PUBLIC_KEY_SIZE
- security::SIGNATURE_SIZE
- security::callsign::MAX_CALLSIGN_LENGTH
- security::callsign::NATO_ALPHABET
- security::callsign::TOTAL_CALLSIGNS
- security::certificate::permissions::ADMIN
- security::certificate::permissions::AUTHORITY
- security::certificate::permissions::EMERGENCY
- security::certificate::permissions::ENROLL
- security::certificate::permissions::RELAY
- security::certificate::permissions::STANDARD
- security::encryption::NONCE_SIZE
- security::encryption::SYMMETRIC_KEY_SIZE
- security::encryption::X25519_PUBLIC_KEY_SIZE
- security::formation_key::FORMATION_CHALLENGE_SIZE
- security::formation_key::FORMATION_RESPONSE_SIZE
- storage::geohash_index::DEFAULT_GEOHASH_PRECISION
- transport::PEER_EVENT_CHANNEL_CAPACITY