LogicalMessageId

value class LogicalMessageId(val uuid: Uuid)

KSecureMessage-owned identifier of one logical application message (docs/message-reliability.md). 128 random bits chosen by the sending device. It travels inside the encrypted payload, never in the envelope, and stays the same when the message is encrypted again for a resend. Only meaningful together with the sender's DeviceAddress: two devices may pick the same value for unrelated messages.

Constructors

Link copied to clipboard
constructor(uuid: Uuid)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val uuid: Uuid

Functions

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