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

◆ Complete()

void System.Net.Http.Http2Connection.Http2Stream.Complete ( )
inlineprivate

Definition at line 668 of file Http2Connection.cs.

669 {
670 if (System.Net.NetEventSource.Log.IsEnabled())
671 {
672 Trace($"Stream complete. Request={_requestCompletionState}, Response={_responseCompletionState}.", "Complete");
673 }
676 {
677 CreditWaiter creditWaiter = _creditWaiter;
678 if (creditWaiter != null)
679 {
680 creditWaiter.Dispose();
681 _creditWaiter = null;
682 }
683 }
684 }
void Trace(string message, [CallerMemberName] string memberName=null)
void RemoveStream(Http2Stream http2Stream)
static readonly System.Net.NetEventSource Log

References System.Net.Http.Http2Connection.Http2Stream._connection, System.Net.Http.Http2Connection.Http2Stream._creditSyncObject, System.Net.Http.Http2Connection.Http2Stream._creditWaiter, System.Net.NetEventSource.Log, System.Net.Http.Http2Connection.RemoveStream(), and System.Net.Http.Http2Connection.Http2Stream.Trace().

Referenced by System.Net.Http.Http2Connection.Http2Stream.Cancel(), System.Net.Http.Http2Connection.Http2Stream.OnHeadersComplete(), System.Net.Http.Http2Connection.Http2Stream.OnResponseData(), and System.Net.Http.Http2Connection.Http2Stream.SendRequestBodyAsync().