RadioTransportSession

data class RadioTransportSession(val generation: Long, val address: String)(source)

Immutable per-start transport identity. generation is bumped on every transport start (including same-address reconnect) so the SharedRadioInterfaceService and its consumers can discard state retained from a previous transport instance even when the selected address is unchanged.

Constructors

Link copied to clipboard
constructor(generation: Long, address: String)

Properties

Link copied to clipboard
Link copied to clipboard

Immutable context carried with every frame admitted by this session.

Link copied to clipboard

Functions

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

Prevent accidental disclosure of the raw transport address in diagnostic interpolation.