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

ChannelPostInfo Class

Contains the current locally materialized content and identity of a channel post.

public sealed class ChannelPostInfo

Inheritance System.Object → ChannelPostInfo

Properties

ChannelPostInfo.AcceptedAt Property

The relay acceptance time, or null when unavailable.

public System.Nullable<System.DateTimeOffset> AcceptedAt { get; init; }

Property Value

System.Nullable<System.DateTimeOffset>

ChannelPostInfo.Attachments Property

The content references attached to the message.

public System.Collections.Generic.IReadOnlyList<Meshline.Models.Protocol.ContentReference>? Attachments { get; init; }

Property Value

System.Collections.Generic.IReadOnlyList<ContentReference>

ChannelPostInfo.Author Property

The CAIP-10 account identifier of the post's author.

public string Author { get; init; }

Property Value

System.String

ChannelPostInfo.Body Property

The optional plaintext message body.

public Meshline.Models.Protocol.MessageBody? Body { get; init; }

Property Value

MessageBody

ChannelPostInfo.MessageId Property

The message's canonical msg_ identifier.

public string MessageId { get; init; }

Property Value

System.String

ChannelPostInfo.Ref Property

The channel and original timeline sequence identifying this post.

public Meshline.Models.Client.ChannelPostRef Ref { get; init; }

Property Value

ChannelPostRef