Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ WriteIndexedHeader() [2/2]

void System.Net.Http.Http2Connection.WriteIndexedHeader ( int index,
string value,
ref System::Net::ArrayBuffer headerBuffer )
inlineprivate

Definition at line 2656 of file Http2Connection.cs.

2657 {
2658 if (System.Net.NetEventSource.Log.IsEnabled())
2659 {
2660 Trace($"{"index"}={index}, {"value"}={value}", "WriteIndexedHeader");
2661 }
2662 int bytesWritten;
2664 {
2665 headerBuffer.EnsureAvailableSpace(headerBuffer.AvailableLength + 1);
2666 }
2667 headerBuffer.Commit(bytesWritten);
2668 }
static bool EncodeLiteralHeaderFieldWithoutIndexing(int index, string value, Encoding valueEncoding, Span< byte > destination, out int bytesWritten)
override void Trace(string message, [CallerMemberName] string memberName=null)
static readonly System.Net.NetEventSource Log

References System.Net.Http.HPack.HPackEncoder.EncodeLiteralHeaderFieldWithoutIndexing(), System.index, System.Net.NetEventSource.Log, System.Net.Http.Http2Connection.Trace(), and System.value.