ManagedTransportState

data class ManagedTransportState(val sequence: ULong, val revision: Long, val connectionState: AccountConnectionState, val idle: Boolean, val typingIndicators: List<TypingIndicator>, val synchronization: SynchronizationState?, val lastFailure: ManagedTransportFailure?, val networkAvailable: Boolean, val stopped: Boolean)

Complete observable state of the optional SDK-owned relay transport.

No relay URL, frame, event identifier, or upstream exception text is retained here.

Constructors

Link copied to clipboard
constructor(sequence: ULong, revision: Long, connectionState: AccountConnectionState, idle: Boolean, typingIndicators: List<TypingIndicator>, synchronization: SynchronizationState?, lastFailure: ManagedTransportFailure?, networkAvailable: Boolean, stopped: Boolean)

Properties

Link copied to clipboard

Current Rust-owned relay connection state.

Link copied to clipboard

Whether synchronization and durable delivery currently have no work.

Link copied to clipboard

Most recent stable redacted failure, cleared after readiness.

Link copied to clipboard

Latest platform reachability hint.

Link copied to clipboard

Durable account revision observed by the worker.

Link copied to clipboard

Monotonic process-local state sequence.

Link copied to clipboard

Whether the native worker has terminated.

Link copied to clipboard

Current bounded synchronization progress, when active.

Link copied to clipboard

Authenticated, ephemeral typing indicators.