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

◆ Write()

void System.Net.Http.HttpConnection.Write ( ReadOnlySpan< byte > source)
inlineprivate

Definition at line 1907 of file HttpConnection.cs.

1908 {
1909 int num = _writeBuffer.Length - _writeOffset;
1910 if (source.Length <= num)
1911 {
1913 return;
1914 }
1915 if (_writeOffset != 0)
1916 {
1917 WriteToBuffer(source.Slice(0, num));
1918 source = source.Slice(num);
1919 Flush();
1920 }
1921 if (source.Length >= _writeBuffer.Length)
1922 {
1924 }
1925 else
1926 {
1928 }
1929 }
void WriteToStream(ReadOnlySpan< byte > source)
void WriteToBuffer(ReadOnlySpan< byte > source)

References System.Net.Http.HttpConnection._writeBuffer, System.Net.Http.HttpConnection._writeOffset, System.Net.Http.HttpConnection.Flush(), System.source, System.Net.Http.HttpConnection.WriteToBuffer(), and System.Net.Http.HttpConnection.WriteToStream().