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

◆ ProcessHandshake()

AsyncOperationStatus Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake ( AsyncOperationStatus status,
bool renegotiate )
inlinepackageinherited

Definition at line 377 of file MobileAuthenticatedStream.cs.

378 {
379 object obj = this.ioLock;
381 if (status != AsyncOperationStatus.Initialize)
382 {
383 MobileTlsContext mobileTlsContext = this.xobileTlsContext;
384 MobileTlsContext mobileTlsContext2 = this.xobileTlsContext;
385 int num = 2;
387 int num2 = 3;
389 while (status != AsyncOperationStatus.Initialize)
390 {
391 }
392 }
393 MobileTlsContext mobileTlsContext3 = this.xobileTlsContext;
394 if (mobileTlsContext3 != null)
395 {
396 }
397 long num3 = 0L;
399 if (num3 == 0L)
400 {
401 }
402 throw new OutOfMemoryException();
403 }
class f__AnonymousType0<< Count > j__TPar
static void Exit(object obj)
Definition Monitor.cs:47

References System.Threading.Monitor.Exit(), Mono.Net.Security.MobileAuthenticatedStream.ioLock, j__TPar, System.L, System.obj, Mono.Net.Security.MobileAuthenticatedStream.operation, and Mono.Net.Security.MobileAuthenticatedStream.xobileTlsContext.

Referenced by Mono.Net.Security.AsyncHandshakeRequest.Run().