|
| | ~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.