Interface ICompleteMessageStream
Namespace: Void.Proxy.Api.Network.Streams.Manual.Binary
Assembly: Void.Proxy.Api.dll
public interface ICompleteMessageStream : IMessageStream, IMessageStreamBase, IDisposable, IAsyncDisposableImplements
IMessageStream, IMessageStreamBase, IDisposable, IAsyncDisposable
Methods
ReadMessage()
ICompleteBinaryMessage ReadMessage()Returns
ReadMessageAsync(CancellationToken)
ValueTask<ICompleteBinaryMessage> ReadMessageAsync(CancellationToken cancellationToken = default)Parameters
cancellationToken CancellationToken
Returns
ValueTask<ICompleteBinaryMessage>
WriteMessage(ICompleteBinaryMessage)
void WriteMessage(ICompleteBinaryMessage message)Parameters
message ICompleteBinaryMessage
WriteMessageAsync(ICompleteBinaryMessage, CancellationToken)
ValueTask WriteMessageAsync(ICompleteBinaryMessage message, CancellationToken cancellationToken = default)Parameters
message ICompleteBinaryMessage
cancellationToken CancellationToken