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
ChannelData.cs
Go to the documentation of this file.
1using System;
6using Mono.Xml;
7
9{
10 [global::Cpp2ILInjected.Token(Token = "0x2000345")]
11 internal class ChannelData
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x1700033C")]
14 internal global::System.Collections.ArrayList ServerProviders
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x6001C12")]
17 [global::Cpp2ILInjected.Address(RVA = "0x1B28ADC", Offset = "0x1B28ADC", Length = "0x64")]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RemotingConfiguration), Member = "RegisterChannels", MemberParameters = new object[]
19 {
20 typeof(global::System.Collections.ArrayList),
21 typeof(bool)
22 }, ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ConfigHandler), Member = "ParseElement", MemberParameters = new object[]
24 {
25 typeof(string),
27 }, ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChannelData), Member = "CopyFrom", MemberParameters = new object[] { typeof(ChannelData) }, ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Channels.ChannelServices), Member = "RegisterChannelConfig", MemberParameters = new object[] { typeof(ChannelData) }, ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.ArrayList), Member = ".ctor", ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
33 get
34 {
35 throw null;
36 }
37 }
38
39 [global::Cpp2ILInjected.Token(Token = "0x1700033D")]
40 public global::System.Collections.ArrayList ClientProviders
41 {
42 [global::Cpp2ILInjected.Token(Token = "0x6001C13")]
43 [global::Cpp2ILInjected.Address(RVA = "0x1B291DC", Offset = "0x1B291DC", Length = "0x64")]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RemotingConfiguration), Member = "RegisterChannels", MemberParameters = new object[]
45 {
46 typeof(global::System.Collections.ArrayList),
47 typeof(bool)
48 }, ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ConfigHandler), Member = "ParseElement", MemberParameters = new object[]
50 {
51 typeof(string),
53 }, ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChannelData), Member = "CopyFrom", MemberParameters = new object[] { typeof(ChannelData) }, ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Channels.ChannelServices), Member = "RegisterChannelConfig", MemberParameters = new object[] { typeof(ChannelData) }, ReturnType = typeof(void))]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.ArrayList), Member = ".ctor", ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
59 get
60 {
61 throw null;
62 }
63 }
64
65 [global::Cpp2ILInjected.Token(Token = "0x1700033E")]
66 public global::System.Collections.Hashtable CustomProperties
67 {
68 [global::Cpp2ILInjected.Token(Token = "0x6001C14")]
69 [global::Cpp2ILInjected.Address(RVA = "0x1B2CB08", Offset = "0x1B2CB08", Length = "0x64")]
70 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ConfigHandler), Member = "ReadChannel", MemberParameters = new object[]
71 {
73 typeof(bool)
74 }, ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChannelData), Member = "CopyFrom", MemberParameters = new object[] { typeof(ChannelData) }, ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Channels.ChannelServices), Member = "RegisterChannelConfig", MemberParameters = new object[] { typeof(ChannelData) }, ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Hashtable), Member = ".ctor", ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
80 get
81 {
82 throw null;
83 }
84 }
85
86 [global::Cpp2ILInjected.Token(Token = "0x6001C15")]
87 [global::Cpp2ILInjected.Address(RVA = "0x1B2824C", Offset = "0x1B2824C", Length = "0x890")]
88 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RemotingConfiguration), Member = "RegisterChannels", MemberParameters = new object[]
90 {
91 typeof(global::System.Collections.ArrayList),
92 typeof(bool)
93 }, ReturnType = typeof(void))]
94 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChannelData), Member = "get_CustomProperties", ReturnType = typeof(global::System.Collections.Hashtable))]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ProviderData), Member = ".ctor", ReturnType = typeof(void))]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ProviderData), Member = "CopyFrom", MemberParameters = new object[] { typeof(ProviderData) }, ReturnType = typeof(void))]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChannelData), Member = "get_ClientProviders", ReturnType = typeof(global::System.Collections.ArrayList))]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChannelData), Member = "get_ServerProviders", ReturnType = typeof(global::System.Collections.ArrayList))]
100 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 41)]
102 {
103 throw null;
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x6001C16")]
107 [global::Cpp2ILInjected.Address(RVA = "0x1B2CA5C", Offset = "0x1B2CA5C", Length = "0xAC")]
108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ConfigHandler), Member = "ReadChannel", MemberParameters = new object[]
109 {
111 typeof(bool)
112 }, ReturnType = typeof(void))]
113 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.ArrayList), Member = ".ctor", ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Hashtable), Member = ".ctor", ReturnType = typeof(void))]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
117 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
118 public ChannelData()
119 {
120 throw null;
121 }
122
123 [global::Cpp2ILInjected.Token(Token = "0x4000E47")]
124 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
125 internal string Ref;
126
127 [global::Cpp2ILInjected.Token(Token = "0x4000E48")]
128 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
129 internal string Type;
130
131 [global::Cpp2ILInjected.Token(Token = "0x4000E49")]
132 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
133 internal string Id;
134
135 [global::Cpp2ILInjected.Token(Token = "0x4000E4A")]
136 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
138
139 [global::Cpp2ILInjected.Token(Token = "0x4000E4B")]
140 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
141 private global::System.Collections.ArrayList _serverProviders;
142
143 [global::Cpp2ILInjected.Token(Token = "0x4000E4C")]
144 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
145 private global::System.Collections.ArrayList _clientProviders;
146
147 [global::Cpp2ILInjected.Token(Token = "0x4000E4D")]
148 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
149 private global::System.Collections.Hashtable _customProperties;
150 }
151}
class f__AnonymousType0<< Count > j__TPar
void CopyFrom(ChannelData other)
global::System.Collections.ArrayList ServerProviders
global::System.Collections.ArrayList _clientProviders
global::System.Collections.Hashtable _customProperties
global::System.Collections.Hashtable CustomProperties
global::System.Collections.ArrayList ClientProviders
global::System.Collections.ArrayList _serverProviders