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
Dns.cs
Go to the documentation of this file.
1using System;
8
9namespace System.Net
10{
11 [global::Cpp2ILInjected.Token(Token = "0x200023B")]
12 public static class Dns
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x6000E4C")]
15 [global::Cpp2ILInjected.Address(RVA = "0x1F42444", Offset = "0x1F42444", Length = "0x4")]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
17 static Dns()
18 {
19 throw null;
20 }
21
22 [Obsolete("Use BeginGetHostEntry instead")]
23 [global::Cpp2ILInjected.Token(Token = "0x6000E4D")]
24 [global::Cpp2ILInjected.Address(RVA = "0x1F42448", Offset = "0x1F42448", Length = "0xE8")]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dns.GetHostByNameCallback), Member = ".ctor", MemberParameters = new object[]
27 {
28 typeof(object),
29 typeof(IntPtr)
30 }, ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
33 public static IAsyncResult BeginGetHostByName(string hostName, AsyncCallback requestCallback, object stateObject)
34 {
35 throw null;
36 }
37
38 [Obsolete("Use BeginGetHostEntry instead")]
39 [global::Cpp2ILInjected.Token(Token = "0x6000E4E")]
40 [global::Cpp2ILInjected.Address(RVA = "0x1F42624", Offset = "0x1F42624", Length = "0xE8")]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dns.ResolveCallback), Member = ".ctor", MemberParameters = new object[]
43 {
44 typeof(object),
45 typeof(IntPtr)
46 }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
49 public static IAsyncResult BeginResolve(string hostName, AsyncCallback requestCallback, object stateObject)
50 {
51 throw null;
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x6000E4F")]
55 [global::Cpp2ILInjected.Address(RVA = "0x1F42800", Offset = "0x1F42800", Length = "0x180")]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
58 {
59 typeof(string),
60 typeof(string)
61 }, ReturnType = typeof(bool))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dns.GetHostAddressesCallback), Member = ".ctor", MemberParameters = new object[]
63 {
64 typeof(object),
66 }, ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[]
68 {
69 typeof(string),
70 typeof(string)
71 }, ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
74 public static IAsyncResult BeginGetHostAddresses(string hostNameOrAddress, AsyncCallback requestCallback, object state)
75 {
76 throw null;
77 }
78
79 [global::Cpp2ILInjected.Token(Token = "0x6000E50")]
80 [global::Cpp2ILInjected.Address(RVA = "0x1F42A74", Offset = "0x1F42A74", Length = "0x180")]
81 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
83 {
84 typeof(string),
85 typeof(string)
86 }, ReturnType = typeof(bool))]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dns.GetHostEntryNameCallback), Member = ".ctor", MemberParameters = new object[]
88 {
89 typeof(object),
91 }, ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[]
93 {
94 typeof(string),
95 typeof(string)
96 }, ReturnType = typeof(void))]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
98 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
99 public static IAsyncResult BeginGetHostEntry(string hostNameOrAddress, AsyncCallback requestCallback, object stateObject)
100 {
101 throw null;
102 }
103
104 [global::Cpp2ILInjected.Token(Token = "0x6000E51")]
105 [global::Cpp2ILInjected.Address(RVA = "0x1F42CE8", Offset = "0x1F42CE8", Length = "0xE8")]
106 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dns.GetHostEntryIPCallback), Member = ".ctor", MemberParameters = new object[]
108 {
109 typeof(object),
110 typeof(IntPtr)
111 }, ReturnType = typeof(void))]
112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
113 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
114 public static IAsyncResult BeginGetHostEntry(IPAddress address, AsyncCallback requestCallback, object stateObject)
115 {
116 throw null;
117 }
118
119 [Obsolete("Use EndGetHostEntry instead")]
120 [global::Cpp2ILInjected.Token(Token = "0x6000E52")]
121 [global::Cpp2ILInjected.Address(RVA = "0x1F42F1C", Offset = "0x1F42F1C", Length = "0x100")]
122 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
123 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
125 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
126 public static IPHostEntry EndGetHostByName(IAsyncResult asyncResult)
127 {
128 throw null;
129 }
130
131 [Obsolete("Use EndGetHostEntry instead")]
132 [global::Cpp2ILInjected.Token(Token = "0x6000E53")]
133 [global::Cpp2ILInjected.Address(RVA = "0x1F43028", Offset = "0x1F43028", Length = "0x100")]
134 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
135 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
137 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
138 public static IPHostEntry EndResolve(IAsyncResult asyncResult)
139 {
140 throw null;
141 }
142
143 [global::Cpp2ILInjected.Token(Token = "0x6000E54")]
144 [global::Cpp2ILInjected.Address(RVA = "0x1F43134", Offset = "0x1F43134", Length = "0x100")]
145 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
146 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
149 public static IPAddress[] EndGetHostAddresses(IAsyncResult asyncResult)
150 {
151 throw null;
152 }
153
154 [global::Cpp2ILInjected.Token(Token = "0x6000E55")]
155 [global::Cpp2ILInjected.Address(RVA = "0x1F43240", Offset = "0x1F43240", Length = "0x158")]
156 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
157 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
159 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
160 public static IPHostEntry EndGetHostEntry(IAsyncResult asyncResult)
161 {
162 throw null;
163 }
164
165 [global::Cpp2ILInjected.Token(Token = "0x6000E56")]
166 [global::Cpp2ILInjected.Address(RVA = "0x1F433B0", Offset = "0x1F433B0", Length = "0x4")]
167 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
168 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
169 [MethodImpl(4096)]
170 private static extern bool GetHostByName_icall(string host, out string h_name, out string[] h_aliases, out string[] h_addr_list, int hint);
171
172 [global::Cpp2ILInjected.Token(Token = "0x6000E57")]
173 [global::Cpp2ILInjected.Address(RVA = "0x1F433B4", Offset = "0x1F433B4", Length = "0x4")]
174 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
175 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
176 [MethodImpl(4096)]
177 private static extern bool GetHostByAddr_icall(string addr, out string h_name, out string[] h_aliases, out string[] h_addr_list, int hint);
178
179 [global::Cpp2ILInjected.Token(Token = "0x6000E58")]
180 [global::Cpp2ILInjected.Address(RVA = "0x1F433B8", Offset = "0x1F433B8", Length = "0x4")]
181 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
182 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
183 [MethodImpl(4096)]
184 private static extern bool GetHostName_icall(out string h_name);
185
186 [global::Cpp2ILInjected.Token(Token = "0x6000E59")]
187 [global::Cpp2ILInjected.Address(RVA = "0x1F433BC", Offset = "0x1F433BC", Length = "0x64")]
188 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dns), Member = "hostent_to_IPHostEntry", MemberParameters = new object[]
189 {
190 typeof(string),
191 typeof(string),
192 typeof(string[]),
193 typeof(string[])
194 }, ReturnType = typeof(IPHostEntry))]
195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dns), Member = "GetHostByAddressFromString", MemberParameters = new object[]
196 {
197 typeof(string),
198 typeof(bool)
199 }, ReturnType = typeof(IPHostEntry))]
200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dns), Member = "GetHostByName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(IPHostEntry))]
201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dns), Member = "GetHostName", ReturnType = typeof(string))]
202 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
204 {
205 typeof(string),
206 typeof(object)
207 }, ReturnType = typeof(string))]
208 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SocketException), Member = ".ctor", MemberParameters = new object[]
209 {
210 typeof(int),
211 typeof(string)
212 }, ReturnType = typeof(void))]
213 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
214 private static void Error_11001(string hostName)
215 {
216 throw null;
217 }
218
219 [global::Cpp2ILInjected.Token(Token = "0x6000E5A")]
220 [global::Cpp2ILInjected.Address(RVA = "0x1F43420", Offset = "0x1F43420", Length = "0x2EC")]
221 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dns), Member = "GetHostByAddressFromString", MemberParameters = new object[]
223 {
224 typeof(string),
225 typeof(bool)
226 }, ReturnType = typeof(IPHostEntry))]
227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dns), Member = "GetHostByName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(IPHostEntry))]
228 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IPHostEntry), Member = ".ctor", ReturnType = typeof(void))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArrayList), Member = ".ctor", ReturnType = typeof(void))]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IPAddress), Member = "Parse", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(IPAddress))]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "get_OSSupportsIPv6", ReturnType = typeof(bool))]
233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IPAddress), Member = "get_AddressFamily", ReturnType = typeof(AddressFamily))]
234 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "get_OSSupportsIPv4", ReturnType = typeof(bool))]
235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dns), Member = "Error_11001", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
237 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 25)]
238 private static IPHostEntry hostent_to_IPHostEntry(string originalHostName, string h_name, string[] h_aliases, string[] h_addrlist)
239 {
240 throw null;
241 }
242
243 [Obsolete("Use GetHostEntry instead")]
244 [global::Cpp2ILInjected.Token(Token = "0x6000E5B")]
245 [global::Cpp2ILInjected.Address(RVA = "0x1F4370C", Offset = "0x1F4370C", Length = "0xBC")]
246 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
247 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
249 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
251 {
252 throw null;
253 }
254
255 [Obsolete("Use GetHostEntry instead")]
256 [global::Cpp2ILInjected.Token(Token = "0x6000E5C")]
257 [global::Cpp2ILInjected.Address(RVA = "0x1F4393C", Offset = "0x1F4393C", Length = "0xA4")]
258 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dns), Member = "Resolve", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(IPHostEntry))]
259 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
260 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dns), Member = "GetHostByAddressFromString", MemberParameters = new object[]
261 {
262 typeof(string),
263 typeof(bool)
264 }, ReturnType = typeof(IPHostEntry))]
265 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
266 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
267 public static IPHostEntry GetHostByAddress(string address)
268 {
269 throw null;
270 }
271
272 [global::Cpp2ILInjected.Token(Token = "0x6000E5D")]
273 [global::Cpp2ILInjected.Address(RVA = "0x1F437C8", Offset = "0x1F437C8", Length = "0x174")]
274 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
275 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dns), Member = "GetHostByAddress", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(IPHostEntry))]
276 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dns), Member = "GetHostEntry", MemberParameters = new object[] { typeof(IPAddress) }, ReturnType = typeof(IPHostEntry))]
277 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
278 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Equals", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
279 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IPAddress), Member = "Parse", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(IPAddress))]
280 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "get_FamilyHint", ReturnType = typeof(int))]
281 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dns), Member = "hostent_to_IPHostEntry", MemberParameters = new object[]
282 {
283 typeof(string),
284 typeof(string),
285 typeof(string[]),
286 typeof(string[])
287 }, ReturnType = typeof(IPHostEntry))]
288 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dns), Member = "Error_11001", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
289 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
290 private static IPHostEntry GetHostByAddressFromString(string address, bool parse)
291 {
292 throw null;
293 }
294
295 [global::Cpp2ILInjected.Token(Token = "0x6000E5E")]
296 [global::Cpp2ILInjected.Address(RVA = "0x1F439E0", Offset = "0x1F439E0", Length = "0x1A4")]
297 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Telepathy.Client", Member = "GetIPV6AddressFromIPV4", MemberParameters = new object[]
299 {
300 typeof(string),
301 typeof(ref string)
302 }, ReturnType = typeof(bool))]
303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Netplay", Member = "GetLocalIPAddress", ReturnType = typeof(string))]
304 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ServiceNameStore), Member = "BuildServiceNames", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string[]))]
305 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dns), Member = "GetHostAddresses", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(IPAddress[]))]
306 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ServicePoint), Member = "get_HostEntry", ReturnType = typeof(IPHostEntry))]
307 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
309 {
310 typeof(string),
311 typeof(string)
312 }, ReturnType = typeof(bool))]
313 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IPAddress), Member = "TryParse", MemberParameters = new object[]
314 {
315 typeof(string),
317 }, ReturnType = typeof(bool))]
318 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dns), Member = "GetHostEntry", MemberParameters = new object[] { typeof(IPAddress) }, ReturnType = typeof(IPHostEntry))]
319 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dns), Member = "GetHostByName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(IPHostEntry))]
320 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[]
321 {
322 typeof(string),
323 typeof(string)
324 }, ReturnType = typeof(void))]
325 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
326 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
328 {
329 throw null;
330 }
331
332 [global::Cpp2ILInjected.Token(Token = "0x6000E5F")]
333 [global::Cpp2ILInjected.Address(RVA = "0x1F43B84", Offset = "0x1F43B84", Length = "0xBC")]
334 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dns), Member = "GetHostEntry", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(IPHostEntry))]
336 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
337 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dns), Member = "GetHostByAddressFromString", MemberParameters = new object[]
338 {
339 typeof(string),
340 typeof(bool)
341 }, ReturnType = typeof(IPHostEntry))]
342 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
343 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
344 public static IPHostEntry GetHostEntry(IPAddress address)
345 {
346 throw null;
347 }
348
349 [global::Cpp2ILInjected.Token(Token = "0x6000E60")]
350 [global::Cpp2ILInjected.Address(RVA = "0x1F43D80", Offset = "0x1F43D80", Length = "0x1E0")]
351 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
352 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EndpointPermission), Member = "Resolve", ReturnType = typeof(void))]
353 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TcpClient), Member = "Connect", MemberParameters = new object[]
354 {
355 typeof(string),
356 typeof(int)
357 }, ReturnType = typeof(void))]
358 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
359 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
360 {
361 typeof(string),
362 typeof(string)
363 }, ReturnType = typeof(bool))]
364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IPAddress), Member = "TryParse", MemberParameters = new object[]
365 {
366 typeof(string),
368 }, ReturnType = typeof(bool))]
369 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dns), Member = "GetHostEntry", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(IPHostEntry))]
370 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[]
371 {
372 typeof(string),
373 typeof(string)
374 }, ReturnType = typeof(void))]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
376 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
378 {
379 throw null;
380 }
381
382 [Obsolete("Use GetHostEntry instead")]
383 [global::Cpp2ILInjected.Token(Token = "0x6000E61")]
384 [global::Cpp2ILInjected.Address(RVA = "0x1F43C40", Offset = "0x1F43C40", Length = "0x140")]
385 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NclUtilities), Member = "GetLocalHost", ReturnType = typeof(IPHostEntry))]
386 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dns), Member = "GetHostEntry", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(IPHostEntry))]
387 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dns), Member = "Resolve", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(IPHostEntry))]
388 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EndPointManager), Member = "GetEPListener", MemberParameters = new object[]
389 {
390 typeof(string),
391 typeof(int),
393 typeof(bool)
394 }, ReturnType = typeof(EndPointListener))]
395 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
396 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "get_FamilyHint", ReturnType = typeof(int))]
397 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dns), Member = "hostent_to_IPHostEntry", MemberParameters = new object[]
398 {
399 typeof(string),
400 typeof(string),
401 typeof(string[]),
402 typeof(string[])
403 }, ReturnType = typeof(IPHostEntry))]
404 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
405 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dns), Member = "Error_11001", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
406 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
407 public static IPHostEntry GetHostByName(string hostName)
408 {
409 throw null;
410 }
411
412 [global::Cpp2ILInjected.Token(Token = "0x6000E62")]
413 [global::Cpp2ILInjected.Address(RVA = "0x1F43F60", Offset = "0x1F43F60", Length = "0x78")]
414 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "SaveSynchronisationBroadcast", Member = "BroadcastThread", ReturnType = typeof(void))]
415 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.NetMessage", Member = "SendData", MemberParameters = new object[]
416 {
417 typeof(int),
418 typeof(int),
419 typeof(int),
420 "Terraria.Localization.NetworkText",
421 typeof(int),
422 typeof(float),
423 typeof(float),
424 typeof(float),
425 typeof(int),
426 typeof(int),
427 typeof(int)
428 }, ReturnType = typeof(void))]
429 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Netplay", Member = "GetLocalIPAddress", ReturnType = typeof(string))]
430 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Netplay", Member = "BroadcastThread", ReturnType = typeof(void))]
431 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Netplay", Member = "StartBroadCasting", ReturnType = typeof(void))]
432 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NclUtilities), Member = "GetLocalHost", ReturnType = typeof(IPHostEntry))]
433 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
434 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dns), Member = "Error_11001", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
435 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
436 public static string GetHostName()
437 {
438 throw null;
439 }
440
441 [Obsolete("Use GetHostEntry instead")]
442 [global::Cpp2ILInjected.Token(Token = "0x6000E63")]
443 [global::Cpp2ILInjected.Address(RVA = "0x1F43FD8", Offset = "0x1F43FD8", Length = "0x138")]
444 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
445 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
446 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dns), Member = "GetHostByAddress", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(IPHostEntry))]
447 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
448 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dns), Member = "GetHostByName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(IPHostEntry))]
449 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
450 public static IPHostEntry Resolve(string hostName)
451 {
452 throw null;
453 }
454
455 [global::Cpp2ILInjected.Token(Token = "0x6000E64")]
456 [global::Cpp2ILInjected.Address(RVA = "0x1F44110", Offset = "0x1F44110", Length = "0x11C")]
457 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Socket), Member = "BeginConnect", MemberParameters = new object[]
458 {
459 typeof(string),
460 typeof(int),
461 typeof(AsyncCallback),
462 typeof(object)
463 }, ReturnType = typeof(IAsyncResult))]
464 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
465 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Task<object>), Member = "get_Factory", ReturnType = "System.Threading.Tasks.TaskFactory`1<TResult>")]
466 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object, object, object, object>), Member = ".ctor", MemberParameters = new object[]
467 {
468 typeof(object),
470 }, ReturnType = typeof(void))]
471 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object, object>), Member = ".ctor", MemberParameters = new object[]
472 {
473 typeof(object),
475 }, ReturnType = typeof(void))]
476 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TaskFactory<>), Member = "FromAsync", MemberTypeParameters = new object[] { "TArg1" }, MemberParameters = new object[]
477 {
478 "System.Func`4<TArg1, AsyncCallback, Object, IAsyncResult>",
479 "System.Func`2<IAsyncResult, TResult>",
480 "TArg1",
481 typeof(object)
482 }, ReturnType = "System.Threading.Tasks.Task`1<TResult>")]
483 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
485 {
486 throw null;
487 }
488
489 [global::Cpp2ILInjected.Token(Token = "0x6000E65")]
490 [global::Cpp2ILInjected.Address(RVA = "0x1F4422C", Offset = "0x1F4422C", Length = "0x11C")]
491 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
492 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Task<object>), Member = "get_Factory", ReturnType = "System.Threading.Tasks.TaskFactory`1<TResult>")]
493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object, object, object, object>), Member = ".ctor", MemberParameters = new object[]
494 {
495 typeof(object),
497 }, ReturnType = typeof(void))]
498 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object, object>), Member = ".ctor", MemberParameters = new object[]
499 {
500 typeof(object),
502 }, ReturnType = typeof(void))]
503 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TaskFactory<>), Member = "FromAsync", MemberTypeParameters = new object[] { "TArg1" }, MemberParameters = new object[]
504 {
505 "System.Func`4<TArg1, AsyncCallback, Object, IAsyncResult>",
506 "System.Func`2<IAsyncResult, TResult>",
507 "TArg1",
508 typeof(object)
509 }, ReturnType = "System.Threading.Tasks.Task`1<TResult>")]
510 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
512 {
513 throw null;
514 }
515
516 [global::Cpp2ILInjected.Token(Token = "0x6000E66")]
517 [global::Cpp2ILInjected.Address(RVA = "0x1F44348", Offset = "0x1F44348", Length = "0x11C")]
518 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
519 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Task<object>), Member = "get_Factory", ReturnType = "System.Threading.Tasks.TaskFactory`1<TResult>")]
520 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object, object, object, object>), Member = ".ctor", MemberParameters = new object[]
521 {
522 typeof(object),
524 }, ReturnType = typeof(void))]
525 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object, object>), Member = ".ctor", MemberParameters = new object[]
526 {
527 typeof(object),
529 }, ReturnType = typeof(void))]
530 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TaskFactory<>), Member = "FromAsync", MemberTypeParameters = new object[] { "TArg1" }, MemberParameters = new object[]
531 {
532 "System.Func`4<TArg1, AsyncCallback, Object, IAsyncResult>",
533 "System.Func`2<IAsyncResult, TResult>",
534 "TArg1",
535 typeof(object)
536 }, ReturnType = "System.Threading.Tasks.Task`1<TResult>")]
537 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
539 {
540 throw null;
541 }
542
543 [global::Cpp2ILInjected.Token(Token = "0x200023C")]
545
546 [global::Cpp2ILInjected.Token(Token = "0x200023D")]
547 private delegate IPHostEntry ResolveCallback(string hostName);
548
549 [global::Cpp2ILInjected.Token(Token = "0x200023E")]
551
552 [global::Cpp2ILInjected.Token(Token = "0x200023F")]
554
555 [global::Cpp2ILInjected.Token(Token = "0x2000240")]
556 private delegate IPAddress[] GetHostAddressesCallback(string hostName);
557 }
558}
class f__AnonymousType0<< Count > j__TPar
static Task< IPAddress[]> GetHostAddressesAsync(string hostNameOrAddress)
Definition Dns.cs:484
static Task< IPHostEntry > GetHostEntryAsync(string hostNameOrAddress)
Definition Dns.cs:538
static IAsyncResult BeginResolve(string hostName, AsyncCallback requestCallback, object stateObject)
Definition Dns.cs:49
static IPHostEntry GetHostByName(string hostName)
Definition Dns.cs:407
static IAsyncResult BeginGetHostAddresses(string hostNameOrAddress, AsyncCallback requestCallback, object state)
Definition Dns.cs:74
delegate IPHostEntry GetHostEntryIPCallback(IPAddress hostAddress)
static Dns()
Definition Dns.cs:17
static IPHostEntry EndResolve(IAsyncResult asyncResult)
Definition Dns.cs:138
static IAsyncResult BeginGetHostEntry(IPAddress address, AsyncCallback requestCallback, object stateObject)
Definition Dns.cs:114
static IPHostEntry EndGetHostByName(IAsyncResult asyncResult)
Definition Dns.cs:126
static IPHostEntry GetHostEntry(string hostNameOrAddress)
Definition Dns.cs:327
delegate IPHostEntry GetHostEntryNameCallback(string hostName)
static bool GetHostByAddr_icall(string addr, out string h_name, out string[] h_aliases, out string[] h_addr_list, int hint)
static IPHostEntry EndGetHostEntry(IAsyncResult asyncResult)
Definition Dns.cs:160
static IPHostEntry hostent_to_IPHostEntry(string originalHostName, string h_name, string[] h_aliases, string[] h_addrlist)
Definition Dns.cs:238
static Task< IPHostEntry > GetHostEntryAsync(IPAddress address)
Definition Dns.cs:511
static string GetHostName()
Definition Dns.cs:436
static bool GetHostByName_icall(string host, out string h_name, out string[] h_aliases, out string[] h_addr_list, int hint)
static void Error_11001(string hostName)
Definition Dns.cs:214
static IPHostEntry GetHostByAddress(IPAddress address)
Definition Dns.cs:250
delegate IPAddress[] GetHostAddressesCallback(string hostName)
static IPHostEntry GetHostByAddressFromString(string address, bool parse)
Definition Dns.cs:290
delegate IPHostEntry GetHostByNameCallback(string hostName)
static IAsyncResult BeginGetHostByName(string hostName, AsyncCallback requestCallback, object stateObject)
Definition Dns.cs:33
static IPHostEntry GetHostByAddress(string address)
Definition Dns.cs:267
delegate IPHostEntry ResolveCallback(string hostName)
static IPHostEntry Resolve(string hostName)
Definition Dns.cs:450
static IPAddress[] EndGetHostAddresses(IAsyncResult asyncResult)
Definition Dns.cs:149
static IPHostEntry GetHostEntry(IPAddress address)
Definition Dns.cs:344
static bool GetHostName_icall(out string h_name)
static IPAddress[] GetHostAddresses(string hostNameOrAddress)
Definition Dns.cs:377
static IAsyncResult BeginGetHostEntry(string hostNameOrAddress, AsyncCallback requestCallback, object stateObject)
Definition Dns.cs:99