Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.Http.QPack.QPackEncoder Class Reference

Static Public Member Functions

static bool EncodeStaticIndexedHeaderField (int index, Span< byte > destination, out int bytesWritten)
 
static byte[] EncodeStaticIndexedHeaderFieldToArray (int index)
 
static bool EncodeLiteralHeaderFieldWithStaticNameReference (int index, string value, Span< byte > destination, out int bytesWritten)
 
static bool EncodeLiteralHeaderFieldWithStaticNameReference (int index, string value, Encoding valueEncoding, Span< byte > destination, out int bytesWritten)
 
static byte[] EncodeLiteralHeaderFieldWithStaticNameReferenceToArray (int index)
 
static byte[] EncodeLiteralHeaderFieldWithStaticNameReferenceToArray (int index, string value)
 
static bool EncodeLiteralHeaderFieldWithoutNameReference (string name, string value, Span< byte > destination, out int bytesWritten)
 
static bool EncodeLiteralHeaderFieldWithoutNameReference (string name, string value, Encoding valueEncoding, Span< byte > destination, out int bytesWritten)
 
static bool EncodeLiteralHeaderFieldWithoutNameReference (string name, ReadOnlySpan< string > values, string valueSeparator, Encoding valueEncoding, Span< byte > destination, out int bytesWritten)
 
static byte[] EncodeLiteralHeaderFieldWithoutNameReferenceToArray (string name)
 
static byte[] EncodeLiteralHeaderFieldWithoutNameReferenceToArray (string name, string value)
 
static bool EncodeValueString (ReadOnlySpan< string > values, string separator, Encoding valueEncoding, Span< byte > buffer, out int length)
 

Static Private Member Functions

static bool EncodeValueString (string s, Encoding valueEncoding, Span< byte > buffer, out int length)
 
static void EncodeValueStringPart (string s, Span< byte > buffer)
 
static bool EncodeNameString (string s, Span< byte > buffer, out int length)
 

Detailed Description

Definition at line 6 of file QPackEncoder.cs.


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