53 _provider.ReadTimeout =
value;
65 _provider.WriteTimeout =
value;
208 protected override void Dispose(
bool disposing)
static void ValidateBufferArguments(byte[] buffer, int offset, int count)
ValueTask ShutdownCompleted(CancellationToken cancellationToken=default(CancellationToken))
int Read(Span< byte > buffer)
ValueTask WaitForWriteCompletionAsync(CancellationToken cancellationToken=default(CancellationToken))
void Write(ReadOnlySpan< byte > buffer)
ValueTask WriteAsync(ReadOnlyMemory< byte > buffer, CancellationToken cancellationToken=default(CancellationToken))
void AbortRead(long errorCode)
Task FlushAsync(CancellationToken cancellationToken)
ValueTask< int > ReadAsync(Memory< byte > buffer, CancellationToken cancellationToken=default(CancellationToken))
void AbortWrite(long errorCode)
override void Write(byte[] buffer, int offset, int count)
override Task FlushAsync(CancellationToken cancellationToken)
override void Dispose(bool disposing)
ValueTask WriteAsync(ReadOnlySequence< byte > buffers, bool endStream, CancellationToken cancellationToken=default(CancellationToken))
override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
readonly QuicStreamProvider _provider
override IAsyncResult BeginRead(byte[] buffer, int offset, int count, AsyncCallback? callback, object? state)
override long Seek(long offset, SeekOrigin origin)
override int Read(Span< byte > buffer)
override IAsyncResult BeginWrite(byte[] buffer, int offset, int count, AsyncCallback? callback, object? state)
override Task< int > ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
override int EndRead(IAsyncResult asyncResult)
void AbortWrite(long errorCode)
ValueTask WriteAsync(ReadOnlyMemory< ReadOnlyMemory< byte > > buffers, CancellationToken cancellationToken=default(CancellationToken))
override int WriteTimeout
ValueTask WriteAsync(ReadOnlyMemory< byte > buffer, bool endStream, CancellationToken cancellationToken=default(CancellationToken))
override void EndWrite(IAsyncResult asyncResult)
override void SetLength(long value)
void AbortRead(long errorCode)
override ValueTask< int > ReadAsync(Memory< byte > buffer, CancellationToken cancellationToken=default(CancellationToken))
ValueTask WriteAsync(ReadOnlySequence< byte > buffers, CancellationToken cancellationToken=default(CancellationToken))
override int Read(byte[] buffer, int offset, int count)
ValueTask WriteAsync(ReadOnlyMemory< ReadOnlyMemory< byte > > buffers, bool endStream, CancellationToken cancellationToken=default(CancellationToken))
ValueTask ShutdownCompleted(CancellationToken cancellationToken=default(CancellationToken))
override void Write(ReadOnlySpan< byte > buffer)
QuicStream(QuicStreamProvider provider)
ValueTask WaitForWriteCompletionAsync(CancellationToken cancellationToken=default(CancellationToken))
override ValueTask WriteAsync(ReadOnlyMemory< byte > buffer, CancellationToken cancellationToken=default(CancellationToken))
static IAsyncResult Begin(Task task, AsyncCallback callback, object state)
static void End(IAsyncResult asyncResult)