PendingOutboundMessage

class PendingOutboundMessage(val recipient: DeviceAddress, val id: LogicalMessageId, val sequence: Long, val frame: ByteArray)

A sent application message the recipient has not acknowledged yet (docs/message-reliability.md).

Constructors

Link copied to clipboard
constructor(recipient: DeviceAddress, id: LogicalMessageId, sequence: Long, frame: ByteArray)

Properties

Link copied to clipboard

the encoded SecurePayload.ApplicationMessage (logical ID plus application plaintext). Every resend encrypts these bytes again.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

local send order, assigned by PendingOutboundStore.store. Reliability metadata only; not a cryptographic value.