MessageId

@Serializable
data class MessageId(val messageCounter: Int, val timestamp: SmpTimestamp)

Represents a unique identifier for an SMP message.

This class combines a message counter (sequence number) and timestamp to create a unique identifier for tracking messages in the Satellite Message Protocol.

Constructors

Link copied to clipboard
constructor(messageCounter: Int, timestamp: SmpTimestamp)

Properties

Link copied to clipboard

A sequence number that increments with each message.

Link copied to clipboard

The timestamp when the message was created or processed.