terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ Close() [2/2]

void System.Net.HttpConnection.Close ( bool force_close)
inlinepackage

Definition at line 455 of file HttpConnection.cs.

456 {
457 if (this.sock != null)
458 {
459 if (this.GetResponseStream() != null)
460 {
461 }
462 if (this.sock != null)
463 {
464 bool keepAlive = this.context.request.KeepAlive;
465 bool flag = this.context.response.headers["connection"] == "close";
466 bool flag2 = this.context.request.FlushInput();
467 if (this.chunked)
468 {
469 bool force_close_chunked = this.context.response.force_close_chunked;
470 }
471 int num = this.reuses;
472 this.reuses = num;
473 this.Unbind();
474 this.Init();
475 this.BeginReadRequest();
476 return;
477 }
478 }
479 }
class f__AnonymousType0<< Count > j__TPar
HttpListenerContext context
global::System.Net.Sockets.Socket sock
ResponseStream GetResponseStream()

References System.Net.HttpConnection.BeginReadRequest(), System.Net.HttpConnection.chunked, System.Net.HttpConnection.context, System.Net.HttpListenerRequest.FlushInput(), System.Net.HttpListenerResponse.force_close_chunked, System.Net.HttpConnection.GetResponseStream(), System.Net.HttpListenerResponse.headers, System.Net.HttpConnection.Init(), j__TPar, System.Net.HttpListenerRequest.KeepAlive, System.Net.HttpListenerContext.request, System.Net.HttpListenerContext.response, System.Net.HttpConnection.reuses, System.Net.HttpConnection.sock, and System.Net.HttpConnection.Unbind().