Meshline.Sdk
Meshline.Models.Client
ContactRequestInfo Class
Contains a locally stored contact request and any associated outbox status.
public sealed class ContactRequestInfo
Inheritance System.Object → ContactRequestInfo
Properties
ContactRequestInfo.AccountId Property
The account's CAIP-10 identifier.
public string AccountId { get; init; }
Property Value
ContactRequestInfo.CreatedAt Property
The time the contact request was created locally.
public System.DateTimeOffset CreatedAt { get; init; }
Property Value
ContactRequestInfo.Direction Property
Whether the contact request is incoming or outgoing.
public Meshline.Models.Client.ContactRequestDirection Direction { get; init; }
Property Value
ContactRequestInfo.MessageId Property
The message's canonical msg_ identifier.
public string? MessageId { get; init; }
Property Value
ContactRequestInfo.Note Property
The optional note accompanying the contact request.
public string? Note { get; init; }
Property Value
ContactRequestInfo.SendState Property
The associated outbox state, or null when there is no outgoing operation.
public System.Nullable<Meshline.Models.Client.MessageSendState> SendState { get; init; }