11 references to QPackEncoder
System.Net.Http (11)
System\Net\Http\Headers\KnownHeader.Http2And3.cs (2)
20
QPack.
QPackEncoder
.EncodeLiteralHeaderFieldWithStaticNameReferenceToArray(http3StaticTableIndex.GetValueOrDefault()) :
21
QPack.
QPackEncoder
.EncodeLiteralHeaderFieldWithoutNameReferenceToArray(Name);
System\Net\Http\HttpMethod.SocketsHttpHandler.cs (2)
105
?
QPackEncoder
.EncodeStaticIndexedHeaderFieldToArray(_http3Index)
106
:
QPackEncoder
.EncodeLiteralHeaderFieldWithStaticNameReferenceToArray(H3StaticTable.MethodGet, knownMethod?.Method ?? Method);
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (1)
232
_http3EncodedAuthorityHostHeader =
QPackEncoder
.EncodeLiteralHeaderFieldWithStaticNameReferenceToArray(H3StaticTable.Authority, hostHeader);
System\Net\Http\SocketsHttpHandler\Http3Connection.cs (1)
81
_altUsedEncodedHeader = QPack.
QPackEncoder
.EncodeLiteralHeaderFieldWithoutNameReferenceToArray(KnownHeaders.AltUsed.Name, altUsedValue);
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (5)
804
while (!
QPackEncoder
.EncodeStaticIndexedHeaderField(index, _sendBuffer.AvailableSpan, out bytesWritten))
814
while (!
QPackEncoder
.EncodeLiteralHeaderFieldWithStaticNameReference(nameIndex, value, valueEncoding, _sendBuffer.AvailableSpan, out bytesWritten))
824
while (!
QPackEncoder
.EncodeLiteralHeaderFieldWithoutNameReference(name, values, separator, valueEncoding, _sendBuffer.AvailableSpan, out bytesWritten))
834
while (!
QPackEncoder
.EncodeLiteralHeaderFieldWithoutNameReference(name, value, valueEncoding, _sendBuffer.AvailableSpan, out bytesWritten))
844
while (!
QPackEncoder
.EncodeValueString(values, separator, valueEncoding, _sendBuffer.AvailableSpan, out bytesWritten))