Members on this page
Meshline.Sdk
Meshline.Models.Protocol
MessageTimelineEntry Class
Contains an accepted account message and the key box for the requesting device.
public sealed record MessageTimelineEntry : Meshline.Models.Protocol.ProtocolModel, System.IEquatable<Meshline.Models.Protocol.MessageTimelineEntry>
Inheritance System.Object → ProtocolModel → MessageTimelineEntry
Implements System.IEquatable<MessageTimelineEntry>
Properties
MessageTimelineEntry.AcceptedAt Property
The relay acceptance time, in Unix seconds.
public long AcceptedAt { get; init; }
Property Value
MessageTimelineEntry.Envelope Property
The signed encrypted message envelope.
public Meshline.Models.Protocol.MessageEnvelope Envelope { get; init; }
Property Value
MessageTimelineEntry.KeyBox Property
The encrypted message key box intended for the requesting device.
public Meshline.Models.Protocol.MessageKeyBox KeyBox { get; init; }
Property Value
MessageTimelineEntry.Sequence Property
The timeline sequence assigned by the hosting relay.
public long Sequence { get; init; }