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

◆ SyncProcessMessage()

IMessage System.Runtime.Remoting.Contexts.CrossContextChannel.SyncProcessMessage ( IMessage msg)
inline

Implements System.Runtime.Remoting.Messaging.IMessageSink.

Definition at line 12 of file CrossContextChannel.cs.

13 {
14 if (!true)
15 {
16 }
17 if (RemotingServices.GetMessageTargetIdentity(msg) != null)
18 {
19 }
21 long num = 0L;
22 int num2 = 1;
23 long num3 = 0L;
24 long num4 = 0L;
25 Context.NotifyGlobalDynamicSinks(num2 != 0, msg, num3 != 0L, num4 != 0L);
27 int num5 = 1;
28 long num6 = 0L;
29 long num7 = 0L;
30 currentContext2.NotifyDynamicSinks(num5 != 0, msg, num6 != 0L, num7 != 0L);
31 IMessageSink serverContextSinkChain = currentContext2.GetServerContextSinkChain();
32 long num8 = 0L;
33 long num9 = 0L;
34 long num10 = 0L;
35 Context.NotifyGlobalDynamicSinks(num8 != 0L, msg, num9 != 0L, num10 != 0L);
37 long num11 = 0L;
38 long num12 = 0L;
39 long num13 = 0L;
40 currentContext3.NotifyDynamicSinks(num11 != 0L, msg, num12 != 0L, num13 != 0L);
41 long num14 = 0L;
42 if (num != 0L)
43 {
44 }
45 if (num14 == 0L)
46 {
47 throw new InvalidCastException();
48 }
49 throw new OutOfMemoryException();
50 }
class f__AnonymousType0<< Count > j__TPar
static Context CurrentContext
Definition Thread.cs:360

References System.Threading.Thread.CurrentContext, System.Runtime.Remoting.RemotingServices.GetMessageTargetIdentity(), j__TPar, System.L, and System.Runtime.Remoting.Contexts.Context.NotifyGlobalDynamicSinks().