Example #1
0
 public static PendingMessage Create(IMemoryOwner <byte> memoryOwner, CancellationToken cancellationToken = default) =>
 Create(ReadOnlyOwnedMemory <byte, IMemoryOwner <byte> > .Owned(memoryOwner.Memory, memoryOwner), cancellationToken);
Example #2
0
 private static PendingMessage Create(ReadOnlyOwnedMemory <byte, IMemoryOwner <byte> > content, CancellationToken cancellationToken = default) =>
Example #3
0
 private PendingMessage(ReadOnlyOwnedMemory <byte, IMemoryOwner <byte> > content, TaskCompletionSource?messageSentTaskSource, CancellationToken cancellationToken)
 {
     Content                    = content;
     CancellationToken          = cancellationToken;
     this.messageSentTaskSource = messageSentTaskSource;
 }