Package-level declarations
Types
Implementation of AdminPacketHandler that processes admin messages, including session passkeys, device/module configuration, and metadata.
Centralized heartbeat sender for the data layer.
Implementation of FromRadioPacketHandler that dispatches FromRadio variants to specialized handlers.
Implementation of MeshDataHandler that decodes and routes incoming mesh data packets.
Implementation of MeshMessageProcessor that handles raw radio messages and prepares mesh packets for routing.
Implementation of MeshRouter that orchestrates specialized mesh packet handlers.
Implementation of MessageFilter that uses regex and plain text matching.
Implementation of NodeManager that maintains an in-memory database of the mesh.
In-memory implementation of SessionManager backed by an atomicfu-protected PersistentMap.
Implementation of StoreForwardPacketHandler that handles both legacy S&F and SF++ packets.
Implementation of TelemetryPacketHandler that processes telemetry packets and manages battery-level notifications with cooldown logic.
XModem-CRC receiver state machine.