Skip to content
Meshline
SDK 1.1.0 · TypeView source on GitHub

Developer guide · API index

Members on this page

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

System.String

ContactRequestInfo.CreatedAt Property

The time the contact request was created locally.

public System.DateTimeOffset CreatedAt { get; init; }

Property Value

System.DateTimeOffset

ContactRequestInfo.Direction Property

Whether the contact request is incoming or outgoing.

public Meshline.Models.Client.ContactRequestDirection Direction { get; init; }

Property Value

ContactRequestDirection

ContactRequestInfo.MessageId Property

The message's canonical msg_ identifier.

public string? MessageId { get; init; }

Property Value

System.String

ContactRequestInfo.Note Property

The optional note accompanying the contact request.

public string? Note { get; init; }

Property Value

System.String

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; }

Property Value

System.Nullable<MessageSendState>