MeshMessageProcessor

Interface for processing incoming radio messages and mesh packets.

Functions

Link copied to clipboard
abstract fun clearEarlyPackets()

Clears the buffer of early received packets.

Link copied to clipboard
abstract fun handleFromRadio(bytes: ByteArray, myNodeNum: Int?)

Handles a raw message received from the radio.

Link copied to clipboard
abstract fun handleReceivedMeshPacket(packet: ERROR CLASS: Symbol not found for MeshPacket, myNodeNum: Int?)

Handles a received mesh packet.

Link copied to clipboard
abstract fun start(scope: ERROR CLASS: Symbol not found for CoroutineScope)

Starts the processor with the given coroutine scope.