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

◆ UpdateAfterWrite()

void System.Net.HttpResponseStream.UpdateAfterWrite ( uint dataWritten)
inlineprivate

Definition at line 385 of file HttpResponseStream.cs.

386 {
387 if (System.Net.NetEventSource.Log.IsEnabled())
388 {
389 System.Net.NetEventSource.Info(this, "dataWritten:" + dataWritten + " _leftToWrite:" + _leftToWrite + " _closed:" + _closed, "UpdateAfterWrite");
390 }
391 if (!_inOpaqueMode)
392 {
393 if (_leftToWrite > 0)
394 {
395 _leftToWrite -= dataWritten;
396 }
397 if (_leftToWrite == 0L)
398 {
399 _closed = true;
400 }
401 }
402 if (System.Net.NetEventSource.Log.IsEnabled())
403 {
404 System.Net.NetEventSource.Info(this, "dataWritten:" + dataWritten + " _leftToWrite:" + _leftToWrite + " _closed:" + _closed, "UpdateAfterWrite");
405 }
406 }
static readonly System.Net.NetEventSource Log
static void Info(object thisOrContextObject, FormattableString formattableString=null, [CallerMemberName] string memberName=null)

References System.Net.HttpResponseStream._closed, System.Net.HttpResponseStream._inOpaqueMode, System.Net.HttpResponseStream._leftToWrite, System.Net.NetEventSource.Info(), System.L, and System.Net.NetEventSource.Log.

Referenced by System.Net.HttpResponseStream.BeginWriteCore(), and System.Net.HttpResponseStream.WriteCore().