_abortException | System.Net.Http.Http2Connection | private |
_availableStreamsWaiter | System.Net.Http.Http2Connection | private |
_connectionWindow | System.Net.Http.Http2Connection | private |
_creationTickCount | System.Net.Http.HttpConnectionBase | private |
_disposed | System.Net.Http.Http2Connection | private |
_expectingSettingsAck | System.Net.Http.Http2Connection | private |
_hpackDecoder | System.Net.Http.Http2Connection | private |
_httpStreams | System.Net.Http.Http2Connection | private |
_idleSinceTickCount | System.Net.Http.Http2Connection | private |
_incomingBuffer | System.Net.Http.Http2Connection | private |
_initialServerStreamWindowSize | System.Net.Http.Http2Connection | private |
_keepAlivePingDelay | System.Net.Http.Http2Connection | private |
_keepAlivePingPayload | System.Net.Http.Http2Connection | private |
_keepAlivePingPolicy | System.Net.Http.Http2Connection | private |
_keepAlivePingTimeout | System.Net.Http.Http2Connection | private |
_keepAlivePingTimeoutTimestamp | System.Net.Http.Http2Connection | private |
_keepAliveState | System.Net.Http.Http2Connection | private |
_lastDateHeaderValue | System.Net.Http.HttpConnectionBase | private |
_lastPendingWriterShouldFlush | System.Net.Http.Http2Connection | private |
_lastServerHeaderValue | System.Net.Http.HttpConnectionBase | private |
_markedByTelemetryStatus | System.Net.Http.Http2Connection | private |
_maxConcurrentStreams | System.Net.Http.Http2Connection | private |
_nextPingRequestTimestamp | System.Net.Http.Http2Connection | private |
_nextStream | System.Net.Http.Http2Connection | private |
_outgoingBuffer | System.Net.Http.Http2Connection | private |
_pendingWindowUpdate | System.Net.Http.Http2Connection | private |
_pool | System.Net.Http.Http2Connection | private |
_rttEstimator | System.Net.Http.Http2Connection | private |
_shutdown | System.Net.Http.Http2Connection | private |
_shutdownWaiter | System.Net.Http.Http2Connection | private |
_stream | System.Net.Http.Http2Connection | private |
_streamsInUse | System.Net.Http.Http2Connection | private |
_writeChannel | System.Net.Http.Http2Connection | private |
Abort(Exception abortException) | System.Net.Http.Http2Connection | inlineprivate |
AddStream(Http2Stream http2Stream) | System.Net.Http.Http2Connection | inlineprivate |
ChangeInitialWindowSize(int newSize) | System.Net.Http.Http2Connection | inlineprivate |
ChangeMaxConcurrentStreams(uint newValue) | System.Net.Http.Http2Connection | inlineprivate |
CheckUsabilityOnScavenge() | System.Net.Http.HttpConnectionBase | inlinevirtual |
Dispose() | System.Net.Http.Http2Connection | inline |
ExtendWindow(int amount) | System.Net.Http.Http2Connection | inlineprivate |
FinalTeardown() | System.Net.Http.Http2Connection | inlineprivate |
first | System.Net.Http.Http2Connection | privatestatic |
FlushAsync(CancellationToken cancellationToken) | System.Net.Http.Http2Connection | inlinepackage |
FlushOutgoingBytesAsync() | System.Net.Http.Http2Connection | inlineprivate |
FrameFlags enum name | System.Net.Http.Http2Connection | private |
FrameType enum name | System.Net.Http.Http2Connection | private |
GetFrameData(ReadOnlySpan< byte > frameData, bool hasPad, bool hasPriority) | System.Net.Http.Http2Connection | inlineprivate |
GetIdleTicks(long nowTicks) | System.Net.Http.Http2Connection | inline |
GetLifetimeTicks(long nowTicks) | System.Net.Http.HttpConnectionBase | inline |
GetRequestAbortedException(Exception innerException=null) | System.Net.Http.Http2Connection | inlineprivatestatic |
GetResponseHeaderValueWithCaching(HeaderDescriptor descriptor, ReadOnlySpan< byte > value, Encoding valueEncoding) | System.Net.Http.HttpConnectionBase | inline |
GetStream(int streamId) | System.Net.Http.Http2Connection | inlineprivate |
HeartBeat() | System.Net.Http.Http2Connection | inlinepackage |
Http2Connection(HttpConnectionPool pool, Stream stream) | System.Net.Http.Http2Connection | inline |
IgnoreExceptions(ValueTask< int > task) | System.Net.Http.HttpConnectionBase | inlinepackagestatic |
IsDigit(byte c) | System.Net.Http.HttpConnectionBase | inlinepackagestatic |
KeepAliveState enum name | System.Net.Http.Http2Connection | package |
LogExceptions(Task task) | System.Net.Http.HttpConnectionBase | inlinepackage |
ParseStatusCode(ReadOnlySpan< byte > value) | System.Net.Http.HttpConnectionBase | inlinepackagestatic |
PerformWriteAsync< T >(int writeBytes, T state, Func< T, Memory< byte >, bool > writeAction, CancellationToken cancellationToken=default(CancellationToken)) | System.Net.Http.Http2Connection | inlineprivate |
ProcessAltSvcFrame(FrameHeader frameHeader) | System.Net.Http.Http2Connection | inlineprivate |
ProcessDataFrame(FrameHeader frameHeader) | System.Net.Http.Http2Connection | inlineprivate |
ProcessGoAwayFrame(FrameHeader frameHeader) | System.Net.Http.Http2Connection | inlineprivate |
ProcessHeadersFrame(FrameHeader frameHeader) | System.Net.Http.Http2Connection | inlineprivate |
ProcessIncomingFramesAsync() | System.Net.Http.Http2Connection | inlineprivate |
ProcessOutgoingFramesAsync() | System.Net.Http.Http2Connection | inlineprivate |
ProcessPingAck(long payload) | System.Net.Http.Http2Connection | inlineprivate |
ProcessPingFrame(FrameHeader frameHeader) | System.Net.Http.Http2Connection | inlineprivate |
ProcessPriorityFrame(FrameHeader frameHeader) | System.Net.Http.Http2Connection | inlineprivate |
ProcessRstStreamFrame(FrameHeader frameHeader) | System.Net.Http.Http2Connection | inlineprivate |
ProcessSettingsFrame(FrameHeader frameHeader, bool initialFrame=false) | System.Net.Http.Http2Connection | inlineprivate |
ProcessWindowUpdateFrame(FrameHeader frameHeader) | System.Net.Http.Http2Connection | inlineprivate |
ReadFrameAsync(bool initialFrame=false) | System.Net.Http.Http2Connection | inlineprivate |
RefreshPingTimestamp() | System.Net.Http.Http2Connection | inlineprivate |
ReleaseStream() | System.Net.Http.Http2Connection | inline |
RemoveStream(Http2Stream http2Stream) | System.Net.Http.Http2Connection | inlineprivate |
s_channelOptions | System.Net.Http.Http2Connection | privatestatic |
s_http2ConnectionPreface | System.Net.Http.Http2Connection | privatestatic |
SendAsync(HttpRequestMessage request, bool async, CancellationToken cancellationToken) | System.Net.Http.Http2Connection | inline |
SendEndStreamAsync(int streamId) | System.Net.Http.Http2Connection | inlineprivate |
SendHeadersAsync(HttpRequestMessage request, CancellationToken cancellationToken, bool mustFlush) | System.Net.Http.Http2Connection | inlineprivate |
SendPingAsync(long pingContent, bool isAck=false) | System.Net.Http.Http2Connection | inlineprivate |
SendRstStreamAsync(int streamId, Http2ProtocolErrorCode errorCode) | System.Net.Http.Http2Connection | inlineprivate |
SendSettingsAckAsync() | System.Net.Http.Http2Connection | inlineprivate |
SendStreamDataAsync(int streamId, ReadOnlyMemory< byte > buffer, bool finalFlush, CancellationToken cancellationToken) | System.Net.Http.Http2Connection | inlineprivate |
SendWindowUpdateAsync(int streamId, int amount) | System.Net.Http.Http2Connection | inlineprivate |
SettingId enum name | System.Net.Http.Http2Connection | private |
SetupAsync() | System.Net.Http.Http2Connection | inline |
Shutdown() | System.Net.Http.Http2Connection | inlineprivate |
SignalAvailableStreamsWaiter(bool result) | System.Net.Http.Http2Connection | inlineprivate |
SignalShutdownWaiter() | System.Net.Http.Http2Connection | inlineprivate |
SplitBuffer(ReadOnlyMemory< byte > buffer, int maxSize) | System.Net.Http.Http2Connection | inlineprivatestatic |
SyncObject | System.Net.Http.Http2Connection | private |
t_headerValues | System.Net.Http.Http2Connection | privatestatic |
ThrowProtocolError() | System.Net.Http.Http2Connection | inlineprivatestatic |
ThrowProtocolError(Http2ProtocolErrorCode errorCode) | System.Net.Http.Http2Connection | inlineprivatestatic |
ThrowRequestAborted(Exception innerException=null) | System.Net.Http.Http2Connection | inlineprivatestatic |
ThrowRetry(string message, Exception innerException=null) | System.Net.Http.Http2Connection | inlineprivatestatic |
ToString() | System.Net.Http.Http2Connection | inline |
Trace(string message, [CallerMemberName] string memberName=null) | System.Net.Http.Http2Connection | inline |
Trace(int streamId, string message, [CallerMemberName] string memberName=null) | System.Net.Http.Http2Connection | inlinepackage |
TraceConnection(Stream stream) | System.Net.Http.HttpConnectionBase | inlineprotected |
TryReserveStream() | System.Net.Http.Http2Connection | inline |
VerifyKeepAlive() | System.Net.Http.Http2Connection | inlineprivate |
WaitForAvailableStreamsAsync() | System.Net.Http.Http2Connection | inline |
WaitForShutdownAsync() | System.Net.Http.Http2Connection | inline |
WriteBytes(ReadOnlySpan< byte > bytes, ref System.Net.ArrayBuffer headerBuffer) | System.Net.Http.Http2Connection | inlineprivate |
WriteHeaderCollection(HttpRequestMessage request, HttpHeaders headers, ref System.Net.ArrayBuffer headerBuffer) | System.Net.Http.Http2Connection | inlineprivate |
WriteHeaders(HttpRequestMessage request, ref System.Net.ArrayBuffer headerBuffer) | System.Net.Http.Http2Connection | inlineprivate |
WriteIndexedHeader(int index, ref System.Net.ArrayBuffer headerBuffer) | System.Net.Http.Http2Connection | inlineprivate |
WriteIndexedHeader(int index, string value, ref System.Net.ArrayBuffer headerBuffer) | System.Net.Http.Http2Connection | inlineprivate |
WriteLiteralHeader(string name, ReadOnlySpan< string > values, Encoding valueEncoding, ref System.Net.ArrayBuffer headerBuffer) | System.Net.Http.Http2Connection | inlineprivate |
WriteLiteralHeaderValue(string value, Encoding valueEncoding, ref System.Net.ArrayBuffer headerBuffer) | System.Net.Http.Http2Connection | inlineprivate |
WriteLiteralHeaderValues(ReadOnlySpan< string > values, string separator, Encoding valueEncoding, ref System.Net.ArrayBuffer headerBuffer) | System.Net.Http.Http2Connection | inlineprivate |
~Http2Connection() | System.Net.Http.Http2Connection | inlineprivate |