Interface IManualStream
Namespace: Void.Proxy.Api.Network.Streams.Manual
Assembly: Void.Proxy.Api.dll
public interface IManualStreamMethods
Read(Span<byte>)
int Read(Span<byte> span)Parameters
Returns
ReadAsync(Memory<byte>, CancellationToken)
ValueTask<int> ReadAsync(Memory<byte> memory, CancellationToken cancellationToken = default)Parameters
cancellationToken CancellationToken
Returns
ReadExactly(Span<byte>)
void ReadExactly(Span<byte> span)Parameters
ReadExactlyAsync(Memory<byte>, CancellationToken)
ValueTask ReadExactlyAsync(Memory<byte> memory, CancellationToken cancellationToken = default)Parameters
cancellationToken CancellationToken
Returns
Write(ReadOnlySpan<byte>)
void Write(ReadOnlySpan<byte> span)Parameters
span ReadOnlySpan<byte>
WriteAsync(ReadOnlyMemory<byte>, CancellationToken)
ValueTask WriteAsync(ReadOnlyMemory<byte> memory, CancellationToken cancellationToken = default)Parameters
memory ReadOnlyMemory<byte>
cancellationToken CancellationToken