MessageLocalExtras

data class MessageLocalExtras(val messageId: MessageId, val transcript: String?, val waveform: ByteArray, val updatedAt: Long)

Sparse account-local non-protocol data attached to one message.

Constructors

Link copied to clipboard
constructor(messageId: MessageId, transcript: String?, waveform: ByteArray, updatedAt: Long)

Properties

Link copied to clipboard

Owning logical message.

Link copied to clipboard

Optional device-produced transcript.

Link copied to clipboard

Last local update in Unix seconds.

Link copied to clipboard

Bounded device-produced waveform bytes.

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean

Compare waveform bytes by content together with the scalar fields.

Link copied to clipboard
open override fun hashCode(): Int

Return a content-based hash consistent with equals.