Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ TryReadIntegerPair()

static bool System.Net.Http.Http3Frame.TryReadIntegerPair ( ReadOnlySpan< byte > buffer,
out long a,
out long b,
out int bytesRead )
inlinestatic

Definition at line 5 of file Http3Frame.cs.

6 {
7 if (VariableLengthIntegerHelper.TryRead(buffer, out a, out var bytesRead2))
8 {
9 buffer = buffer.Slice(bytesRead2);
10 if (VariableLengthIntegerHelper.TryRead(buffer, out b, out var bytesRead3))
11 {
12 bytesRead = bytesRead2 + bytesRead3;
13 return true;
14 }
15 }
16 b = 0L;
17 bytesRead = 0;
18 return false;
19 }

References System.buffer, System.L, and System.Net.Http.VariableLengthIntegerHelper.TryRead().

Referenced by System.Net.Http.Http3Connection.ProcessServerControlStreamAsync(), and System.Net.Http.Http3RequestStream.ReadFrameEnvelopeAsync().