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

◆ AsyncProcessMessage()

IMessageCtrl System.Runtime.Remoting.Contexts.CrossContextChannel.AsyncProcessMessage ( IMessage msg,
IMessageSink replySink )
inline

Implements System.Runtime.Remoting.Messaging.IMessageSink.

Definition at line 53 of file CrossContextChannel.cs.

54 {
55 if (!true)
56 {
57 }
58 if (RemotingServices.GetMessageTargetIdentity(msg) != null)
59 {
60 }
62 long num = 0L;
63 int num2 = 1;
64 int num3 = 1;
65 long num4 = 0L;
66 Context.NotifyGlobalDynamicSinks(num2 != 0, msg, num4 != 0L, num3 != 0);
68 int num5 = 1;
69 long num6 = 0L;
70 long num7 = 0L;
71 currentContext2.NotifyDynamicSinks(num5 != 0, msg, num6 != 0L, num7 != 0L);
72 if (replySink != null)
73 {
74 }
75 if (!false)
76 {
77 long num8 = 0L;
78 long num9 = 0L;
79 long num10 = 0L;
80 Context.NotifyGlobalDynamicSinks(num8 != 0L, msg, num9 != 0L, num10 != 0L);
82 long num11 = 0L;
83 long num12 = 0L;
84 long num13 = 0L;
85 currentContext3.NotifyDynamicSinks(num11 != 0L, msg, num12 != 0L, num13 != 0L);
86 }
87 long num14 = 0L;
88 if (num != 0L)
89 {
90 }
91 if (num14 == 0L)
92 {
93 throw new InvalidCastException();
94 }
95 throw new OutOfMemoryException();
96 }
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().