terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
CADMethodCallMessage.cs
Go to the documentation of this file.
1using System;
3using System.IO;
7
9{
10 [global::Cpp2ILInjected.Token(Token = "0x200039F")]
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x170003A1")]
14 internal string Uri
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x6001DCE")]
17 [global::Cpp2ILInjected.Address(RVA = "0x1B46FC4", Offset = "0x1B46FC4", Length = "0x8")]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
19 get
20 {
21 throw null;
22 }
23 }
24
25 [global::Cpp2ILInjected.Token(Token = "0x6001DCF")]
26 [global::Cpp2ILInjected.Address(RVA = "0x1B40CFC", Offset = "0x1B40CFC", Length = "0x80")]
27 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Channels.CrossAppDomainSink), Member = "SyncProcessMessage", MemberParameters = new object[] { typeof(IMessage) }, ReturnType = typeof(IMessage))]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CADMethodCallMessage), Member = ".ctor", MemberParameters = new object[] { typeof(IMethodCallMessage) }, ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
32 {
33 throw null;
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x6001DD0")]
37 [global::Cpp2ILInjected.Address(RVA = "0x1B46FCC", Offset = "0x1B46FCC", Length = "0x1E4")]
38 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CADMethodCallMessage), Member = "Create", MemberParameters = new object[] { typeof(IMessage) }, ReturnType = typeof(CADMethodCallMessage))]
40 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CADMessageBase), Member = ".ctor", MemberParameters = new object[] { typeof(IMethodMessage) }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CADMessageBase), Member = "MarshalProperties", MemberParameters = new object[]
43 {
44 typeof(global::System.Collections.IDictionary),
45 typeof(ref global::System.Collections.ArrayList)
46 }, ReturnType = typeof(int))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CADMessageBase), Member = "MarshalArguments", MemberParameters = new object[]
48 {
49 typeof(object[]),
50 typeof(ref global::System.Collections.ArrayList)
51 }, ReturnType = typeof(object[]))]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CADMessageBase), Member = "SaveLogicalCallContext", MemberParameters = new object[]
53 {
54 typeof(IMethodMessage),
55 typeof(ref global::System.Collections.ArrayList)
56 }, ReturnType = typeof(void))]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Remoting.Channels.CADSerializer), Member = "SerializeObject", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(global::System.IO.MemoryStream))]
58 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
60 {
61 throw null;
62 }
63
64 [global::Cpp2ILInjected.Token(Token = "0x6001DD1")]
65 [global::Cpp2ILInjected.Address(RVA = "0x1B471B0", Offset = "0x1B471B0", Length = "0x130")]
66 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MethodCall), Member = ".ctor", MemberParameters = new object[] { typeof(CADMethodCallMessage) }, ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Copy", MemberParameters = new object[]
69 {
70 typeof(global::System.Array),
71 typeof(global::System.Array),
72 typeof(int)
73 }, ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.MemoryStream), Member = ".ctor", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Remoting.Channels.CADSerializer), Member = "DeserializeObject", MemberParameters = new object[] { typeof(global::System.IO.MemoryStream) }, ReturnType = typeof(object))]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.ArrayList), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Collections.ICollection) }, ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
78 internal global::System.Collections.ArrayList GetArguments()
79 {
80 throw null;
81 }
82
83 [global::Cpp2ILInjected.Token(Token = "0x6001DD2")]
84 [global::Cpp2ILInjected.Address(RVA = "0x1B472E0", Offset = "0x1B472E0", Length = "0x10")]
85 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CADMessageBase), Member = "UnmarshalArguments", MemberParameters = new object[]
87 {
88 typeof(object[]),
89 typeof(global::System.Collections.ArrayList)
90 }, ReturnType = typeof(object[]))]
91 internal object[] GetArgs(global::System.Collections.ArrayList args)
92 {
93 throw null;
94 }
95
96 [global::Cpp2ILInjected.Token(Token = "0x170003A2")]
97 internal int PropertiesCount
98 {
99 [global::Cpp2ILInjected.Token(Token = "0x6001DD3")]
100 [global::Cpp2ILInjected.Address(RVA = "0x1B472F0", Offset = "0x1B472F0", Length = "0x8")]
101 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
102 get
103 {
104 throw null;
105 }
106 }
107
108 [global::Cpp2ILInjected.Token(Token = "0x4000F12")]
109 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
110 private string _uri;
111 }
112}
class f__AnonymousType0<< Count > j__TPar
static CADMethodCallMessage Create(IMessage callMsg)
global::System.Collections.ArrayList GetArguments()
object[] GetArgs(global::System.Collections.ArrayList args)