PendingInboundMessage

class PendingInboundMessage(val sender: DeviceAddress, val id: LogicalMessageId, val sequence: Long, val receivedAt: Instant, val frame: ByteArray)

A received application message the application has not finalized (committed or discarded) yet (docs/application-delivery.md).

Constructors

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

Properties

Link copied to clipboard

the encoded SecurePayload.ApplicationMessage (logical ID plus application plaintext) as it was first accepted.

Link copied to clipboard
Link copied to clipboard

when this device first accepted the message (local clock). Plaintext metadata.

Link copied to clipboard
Link copied to clipboard

local acceptance order, assigned by PendingInboundStore.store. Reliability metadata only; not a cryptographic value and not a messaging order across senders.