ReceivedRadioFrame

data class ReceivedRadioFrame(val payload: ByteString, val session: RadioSessionContext)(source)

An inbound radio payload bound to the transport session that admitted it.

payload is an immutable ByteString, so queued work cannot observe later mutation of a transport-owned byte array. session retains the real internal address required for database association; callers must anonymize that address before logging it.

Constructors

Link copied to clipboard
constructor(payload: ByteString, session: RadioSessionContext)

Properties

Link copied to clipboard
val payload: ByteString
Link copied to clipboard

Functions

Link copied to clipboard
open override fun toString(): String

Prevent accidental disclosure of raw radio payloads in diagnostic interpolation.