|
| ~HttpConnection () |
|
void | Dispose (bool disposing) |
|
ValueTask< int >? | ConsumeReadAheadTask () |
|
void | ConsumeFromRemainingBuffer (int bytesToConsume) |
|
async ValueTask | WriteHeadersAsync (HttpHeaders headers, string cookiesFromContainer, bool async) |
|
async ValueTask | WriteHostHeaderAsync (Uri uri, bool async) |
|
Task | WriteDecimalInt32Async (int value, bool async) |
|
Task | WriteHexInt32Async (int value, bool async) |
|
bool | MapSendException (Exception exception, CancellationToken cancellationToken, out Exception mappedException) |
|
HttpContentWriteStream | CreateRequestContentStream (HttpRequestMessage request) |
|
CancellationTokenRegistration | RegisterCancellation (CancellationToken cancellationToken) |
|
async ValueTask | SendRequestContentAsync (HttpRequestMessage request, HttpContentWriteStream stream, bool async, CancellationToken cancellationToken) |
|
async Task | SendRequestContentWithExpect100ContinueAsync (HttpRequestMessage request, Task< bool > allowExpect100ToContinueTask, HttpContentWriteStream stream, Timer expect100Timer, bool async, CancellationToken cancellationToken) |
|
void | WriteToBuffer (ReadOnlySpan< byte > source) |
|
void | WriteToBuffer (ReadOnlyMemory< byte > source) |
|
void | Write (ReadOnlySpan< byte > source) |
|
async ValueTask | WriteAsync (ReadOnlyMemory< byte > source, bool async) |
|
void | WriteWithoutBuffering (ReadOnlySpan< byte > source) |
|
ValueTask | WriteWithoutBufferingAsync (ReadOnlyMemory< byte > source, bool async) |
|
async ValueTask | FlushThenWriteWithoutBufferingAsync (ReadOnlyMemory< byte > source, bool async) |
|
Task | WriteByteAsync (byte b, bool async) |
|
async Task | WriteByteSlowAsync (byte b, bool async) |
|
Task | WriteTwoBytesAsync (byte b1, byte b2, bool async) |
|
async Task | WriteTwoBytesSlowAsync (byte b1, byte b2, bool async) |
|
Task | WriteBytesAsync (byte[] bytes, bool async) |
|
async Task | WriteBytesSlowAsync (byte[] bytes, int length, bool async) |
|
Task | WriteStringAsync (string s, bool async) |
|
Task | WriteStringAsync (string s, bool async, Encoding encoding) |
|
async Task | WriteStringWithEncodingAsyncSlow (string s, bool async, Encoding encoding) |
|
Task | WriteAsciiStringAsync (string s, bool async) |
|
async Task | WriteStringAsyncSlow (string s, bool async) |
|
void | Flush () |
|
ValueTask | FlushAsync (bool async) |
|
void | WriteToStream (ReadOnlySpan< byte > source) |
|
ValueTask | WriteToStreamAsync (ReadOnlyMemory< byte > source, bool async) |
|
bool | TryReadNextLine (out ReadOnlySpan< byte > line) |
|
async ValueTask< ReadOnlyMemory< byte > > | ReadNextResponseHeaderLineAsync (bool async, bool foldedHeadersAllowed=false) |
|
void | ThrowIfExceededAllowedReadLineBytes () |
|
void | Fill () |
|
async ValueTask | InitialFillAsync (bool async) |
|
async ValueTask | FillAsync (bool async) |
|
void | ReadFromBuffer (Span< byte > buffer) |
|
int | Read (Span< byte > destination) |
|
async ValueTask< int > | ReadAsync (Memory< byte > destination) |
|
int | ReadBuffered (Span< byte > destination) |
|
ValueTask< int > | ReadBufferedAsync (Memory< byte > destination) |
|
async ValueTask< int > | ReadBufferedAsyncCore (Memory< byte > destination) |
|
ValueTask | CopyFromBufferAsync (Stream destination, bool async, int count, CancellationToken cancellationToken) |
|
Task | CopyToUntilEofAsync (Stream destination, bool async, int bufferSize, CancellationToken cancellationToken) |
|
async Task | CopyToUntilEofWithExistingBufferedDataAsync (Stream destination, bool async, int bufferSize, CancellationToken cancellationToken) |
|
async Task | CopyToContentLengthAsync (Stream destination, bool async, ulong length, int bufferSize, CancellationToken cancellationToken) |
|
void | CompleteResponse () |
|
void | ReturnConnectionToPool () |
|
Definition at line 16 of file HttpConnection.cs.