Meshline.Sdk
Meshline.Models.Protocol
ChannelReadQuery Class
Selects the latest, preceding, or following page of a channel timeline.
public sealed record ChannelReadQuery : Meshline.Models.Protocol.ProtocolModel, System.IEquatable<Meshline.Models.Protocol.ChannelReadQuery>
Inheritance System.Object → ProtocolModel → ChannelReadQuery
Implements System.IEquatable<ChannelReadQuery>
Properties
ChannelReadQuery.After Property
An exclusive lower sequence bound for forward synchronization.
public System.Nullable<long> After { get; init; }
Property Value
ChannelReadQuery.Before Property
An exclusive upper sequence bound for reading older channel events; cannot be combined with After.
public System.Nullable<long> Before { get; init; }
Property Value
ChannelReadQuery.ChannelId Property
The channel's canonical chan_ identifier.
public string ChannelId { get; init; }
Property Value
ChannelReadQuery.Limit Property
The requested maximum page size, or null to use the operation's default.
public System.Nullable<long> Limit { get; init; }