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
UnsafeNclNativeMethods.cs
Go to the documentation of this file.
1using System;
8
9namespace System.Net
10{
11 [global::Cpp2ILInjected.Token(Token = "0x2000222")]
12 internal static class UnsafeNclNativeMethods
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x2000223")]
15 internal static class HttpApi
16 {
17 // Note: this type is marked as 'beforefieldinit'.
18 [global::Cpp2ILInjected.Token(Token = "0x6000DDA")]
19 [global::Cpp2ILInjected.Address(RVA = "0x1F3B774", Offset = "0x1F3B774", Length = "0x694")]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
21 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 65)]
22 static HttpApi()
23 {
24 throw null;
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x4000B80")]
28 private const int HttpHeaderRequestMaximum = 41;
29
30 [global::Cpp2ILInjected.Token(Token = "0x4000B81")]
31 private const int HttpHeaderResponseMaximum = 30;
32
33 [global::Cpp2ILInjected.Token(Token = "0x4000B82")]
34 private static string[] m_Strings;
35
36 [global::Cpp2ILInjected.Token(Token = "0x2000224")]
37 internal static class HTTP_REQUEST_HEADER_ID
38 {
39 [global::Cpp2ILInjected.Token(Token = "0x6000DDB")]
40 [global::Cpp2ILInjected.Address(RVA = "0x1F3BE08", Offset = "0x1F3BE08", Length = "0x64")]
41 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebHeaderCollection), Member = "get_Item", MemberParameters = new object[] { typeof(HttpRequestHeader) }, ReturnType = typeof(string))]
42 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebHeaderCollection), Member = "set_Item", MemberParameters = new object[]
43 {
45 typeof(string)
46 }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebHeaderCollection), Member = "Add", MemberParameters = new object[]
48 {
50 typeof(string)
51 }, ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebHeaderCollection), Member = "Set", MemberParameters = new object[]
53 {
55 typeof(string)
56 }, ReturnType = typeof(void))]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebHeaderCollection), Member = "Remove", MemberParameters = new object[] { typeof(HttpRequestHeader) }, ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
59 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
60 internal static string ToString(int position)
61 {
62 throw null;
63 }
64
65 // Note: this type is marked as 'beforefieldinit'.
66 [global::Cpp2ILInjected.Token(Token = "0x6000DDC")]
67 [global::Cpp2ILInjected.Address(RVA = "0x1F3BE6C", Offset = "0x1F3BE6C", Length = "0x8D0")]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
69 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 87)]
71 {
72 throw null;
73 }
74
75 [global::Cpp2ILInjected.Token(Token = "0x4000B83")]
76 private static string[] m_Strings;
77 }
78
79 [global::Cpp2ILInjected.Token(Token = "0x2000225")]
80 internal static class HTTP_RESPONSE_HEADER_ID
81 {
82 [global::Cpp2ILInjected.Token(Token = "0x6000DDD")]
83 [global::Cpp2ILInjected.Address(RVA = "0x1F3C73C", Offset = "0x1F3C73C", Length = "0x118")]
84 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
85 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Hashtable), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
89 {
90 throw null;
91 }
92
93 [global::Cpp2ILInjected.Token(Token = "0x6000DDE")]
94 [global::Cpp2ILInjected.Address(RVA = "0x1F3C854", Offset = "0x1F3C854", Length = "0xB4")]
95 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
96 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
97 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
98 internal static int IndexOfKnownHeader(string HeaderName)
99 {
100 throw null;
101 }
102
103 [global::Cpp2ILInjected.Token(Token = "0x6000DDF")]
104 [global::Cpp2ILInjected.Address(RVA = "0x1F3C908", Offset = "0x1F3C908", Length = "0x64")]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebHeaderCollection), Member = "get_Item", MemberParameters = new object[] { typeof(HttpResponseHeader) }, ReturnType = typeof(string))]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebHeaderCollection), Member = "set_Item", MemberParameters = new object[]
107 {
109 typeof(string)
110 }, ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebHeaderCollection), Member = "Add", MemberParameters = new object[]
112 {
114 typeof(string)
115 }, ReturnType = typeof(void))]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebHeaderCollection), Member = "Set", MemberParameters = new object[]
117 {
119 typeof(string)
120 }, ReturnType = typeof(void))]
121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebHeaderCollection), Member = "SetInternal", MemberParameters = new object[]
122 {
124 typeof(string)
125 }, ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebHeaderCollection), Member = "Remove", MemberParameters = new object[] { typeof(HttpResponseHeader) }, ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
128 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
129 internal static string ToString(int position)
130 {
131 throw null;
132 }
133
134 [global::Cpp2ILInjected.Token(Token = "0x4000B84")]
135 private static Hashtable m_Hashtable;
136 }
137
138 [global::Cpp2ILInjected.Token(Token = "0x2000226")]
139 internal enum Enum
140 {
141 [global::Cpp2ILInjected.Token(Token = "0x4000B86")]
143 [global::Cpp2ILInjected.Token(Token = "0x4000B87")]
145 [global::Cpp2ILInjected.Token(Token = "0x4000B88")]
147 [global::Cpp2ILInjected.Token(Token = "0x4000B89")]
149 [global::Cpp2ILInjected.Token(Token = "0x4000B8A")]
151 [global::Cpp2ILInjected.Token(Token = "0x4000B8B")]
153 [global::Cpp2ILInjected.Token(Token = "0x4000B8C")]
155 [global::Cpp2ILInjected.Token(Token = "0x4000B8D")]
157 [global::Cpp2ILInjected.Token(Token = "0x4000B8E")]
159 [global::Cpp2ILInjected.Token(Token = "0x4000B8F")]
161 [global::Cpp2ILInjected.Token(Token = "0x4000B90")]
163 [global::Cpp2ILInjected.Token(Token = "0x4000B91")]
165 [global::Cpp2ILInjected.Token(Token = "0x4000B92")]
167 [global::Cpp2ILInjected.Token(Token = "0x4000B93")]
169 [global::Cpp2ILInjected.Token(Token = "0x4000B94")]
171 [global::Cpp2ILInjected.Token(Token = "0x4000B95")]
173 [global::Cpp2ILInjected.Token(Token = "0x4000B96")]
175 [global::Cpp2ILInjected.Token(Token = "0x4000B97")]
177 [global::Cpp2ILInjected.Token(Token = "0x4000B98")]
179 [global::Cpp2ILInjected.Token(Token = "0x4000B99")]
181 [global::Cpp2ILInjected.Token(Token = "0x4000B9A")]
183 [global::Cpp2ILInjected.Token(Token = "0x4000B9B")]
185 [global::Cpp2ILInjected.Token(Token = "0x4000B9C")]
187 [global::Cpp2ILInjected.Token(Token = "0x4000B9D")]
189 [global::Cpp2ILInjected.Token(Token = "0x4000B9E")]
191 [global::Cpp2ILInjected.Token(Token = "0x4000B9F")]
193 [global::Cpp2ILInjected.Token(Token = "0x4000BA0")]
195 [global::Cpp2ILInjected.Token(Token = "0x4000BA1")]
197 [global::Cpp2ILInjected.Token(Token = "0x4000BA2")]
199 [global::Cpp2ILInjected.Token(Token = "0x4000BA3")]
201 [global::Cpp2ILInjected.Token(Token = "0x4000BA4")]
203 [global::Cpp2ILInjected.Token(Token = "0x4000BA5")]
205 }
206 }
207
208 [global::Cpp2ILInjected.Token(Token = "0x2000227")]
209 internal static class SecureStringHelper
210 {
211 [global::Cpp2ILInjected.Token(Token = "0x6000DE0")]
212 [global::Cpp2ILInjected.Address(RVA = "0x1F3C96C", Offset = "0x1F3C96C", Length = "0x1B0")]
213 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetworkCredential), Member = "get_Password", ReturnType = typeof(string))]
215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetworkCredential), Member = "InternalGetPassword", ReturnType = typeof(string))]
216 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SecureString), Member = "get_Length", ReturnType = typeof(int))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Marshal), Member = "SecureStringToGlobalAllocUnicode", MemberParameters = new object[] { typeof(SecureString) }, ReturnType = typeof(IntPtr))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Marshal), Member = "PtrToStringUni", MemberParameters = new object[] { typeof(IntPtr) }, ReturnType = typeof(string))]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IntPtr), Member = "op_Inequality", MemberParameters = new object[]
221 {
222 typeof(IntPtr),
224 }, ReturnType = typeof(bool))]
225 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Marshal), Member = "ZeroFreeGlobalAllocUnicode", MemberParameters = new object[] { typeof(IntPtr) }, ReturnType = typeof(void))]
226 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
227 internal static string CreateString(SecureString secureString)
228 {
229 throw null;
230 }
231
232 [global::Cpp2ILInjected.Token(Token = "0x6000DE1")]
233 [global::Cpp2ILInjected.Address(RVA = "0x1F3CB1C", Offset = "0x1F3CB1C", Length = "0x9C")]
234 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetworkCredential), Member = ".ctor", MemberParameters = new object[]
235 {
236 typeof(string),
237 typeof(string),
238 typeof(string)
239 }, ReturnType = typeof(void))]
240 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetworkCredential), Member = "set_Password", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
241 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "get_OffsetToStringData", ReturnType = typeof(int))]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SecureString), Member = ".ctor", MemberParameters = new object[]
244 {
245 typeof(char*),
246 typeof(int)
247 }, ReturnType = typeof(void))]
248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SecureString), Member = ".ctor", ReturnType = typeof(void))]
249 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
251 {
252 throw null;
253 }
254 }
255 }
256}
class f__AnonymousType0<< Count > j__TPar
static unsafe SecureString CreateSecureString(string plainString)
static string CreateString(SecureString secureString)