Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.Quic.Implementations.QuicStreamProvider Class Referenceabstract

Public Member Functions

void Dispose ()
 
ValueTask DisposeAsync ()
 

Package Functions

int Read (Span< byte > buffer)
 
ValueTask< int > ReadAsync (Memory< byte > buffer, CancellationToken cancellationToken=default(CancellationToken))
 
void AbortRead (long errorCode)
 
void AbortWrite (long errorCode)
 
void Write (ReadOnlySpan< byte > buffer)
 
ValueTask WriteAsync (ReadOnlyMemory< byte > buffer, CancellationToken cancellationToken=default(CancellationToken))
 
ValueTask WriteAsync (ReadOnlyMemory< byte > buffer, bool endStream, CancellationToken cancellationToken=default(CancellationToken))
 
ValueTask WriteAsync (ReadOnlySequence< byte > buffers, CancellationToken cancellationToken=default(CancellationToken))
 
ValueTask WriteAsync (ReadOnlySequence< byte > buffers, bool endStream, CancellationToken cancellationToken=default(CancellationToken))
 
ValueTask WriteAsync (ReadOnlyMemory< ReadOnlyMemory< byte > > buffers, CancellationToken cancellationToken=default(CancellationToken))
 
ValueTask WriteAsync (ReadOnlyMemory< ReadOnlyMemory< byte > > buffers, bool endStream, CancellationToken cancellationToken=default(CancellationToken))
 
ValueTask ShutdownCompleted (CancellationToken cancellationToken=default(CancellationToken))
 
ValueTask WaitForWriteCompletionAsync (CancellationToken cancellationToken=default(CancellationToken))
 
void Shutdown ()
 
void Flush ()
 
Task FlushAsync (CancellationToken cancellationToken)
 

Properties

long StreamId [get]
 
bool CanTimeout [get]
 
bool CanRead [get]
 
bool ReadsCompleted [get]
 
int ReadTimeout [get, set]
 
bool CanWrite [get]
 
int WriteTimeout [get, set]
 

Detailed Description

Definition at line 7 of file QuicStreamProvider.cs.


The documentation for this class was generated from the following file: