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()

virtual IMessage System.Runtime.Remoting.Channels.CrossAppDomainSink.SyncProcessMessage ( IMessage msgRequest)
inlinevirtual

Implements System.Runtime.Remoting.Messaging.IMessageSink.

Definition at line 66 of file CrossAppDomainSink.cs.

67 {
69 if (cadmethodCallMessage != null)
70 {
71 }
72 MemoryStream memoryStream = CADSerializer.SerializeMessage(msgRequest);
74 int domainID = this._domainID;
75 if (memoryStream != null && memoryStream == null)
76 {
78 }
79 if (cadmethodCallMessage != null && cadmethodCallMessage == null)
80 {
82 }
83 long num = 0L;
84 int num2 = 3;
86 if (num == 0L && num2 == 0 && domainID != 0)
87 {
88 IMessage message;
89 return message;
90 }
91 throw new OutOfMemoryException();
92 }
class f__AnonymousType0<< Count > j__TPar
static Context InternalSetContext(Context context)
Definition AppDomain.cs:171
static CADMethodCallMessage Create(IMessage callMsg)
static Context CurrentContext
Definition Thread.cs:360

References System.Runtime.Remoting.Channels.CrossAppDomainSink._domainID, System.Runtime.Remoting.Messaging.CADMethodCallMessage.Create(), System.Threading.Thread.CurrentContext, System.AppDomain.InternalSetContext(), j__TPar, System.L, and System.Runtime.Remoting.Channels.CADSerializer.SerializeMessage().