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
IPEndPoint.cs
Go to the documentation of this file.
1using System;
3using System.IO;
8
9namespace System.Net
10{
11 [global::Cpp2ILInjected.Token(Token = "0x2000142")]
13 public class IPEndPoint : EndPoint
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x1700019E")]
17 {
18 [global::Cpp2ILInjected.Token(Token = "0x60007D1")]
19 [global::Cpp2ILInjected.Address(RVA = "0x1EEA968", Offset = "0x1EEA968", Length = "0x1C")]
20 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
22 get
23 {
24 throw null;
25 }
26 }
27
28 [global::Cpp2ILInjected.Token(Token = "0x60007D2")]
29 [global::Cpp2ILInjected.Address(RVA = "0x1EEA984", Offset = "0x1EEA984", Length = "0xC8")]
30 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SocketPermissionAttribute), Member = "CreatePermission", ReturnType = typeof(IPermission))]
32 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EndPoint), Member = ".ctor", ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IPAddress), Member = ".ctor", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
37 public IPEndPoint(long address, int port)
38 {
39 throw null;
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x60007D3")]
43 [global::Cpp2ILInjected.Address(RVA = "0x1EEAA4C", Offset = "0x1EEAA4C", Length = "0xB8")]
44 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "SaveSynchronisationBroadcast", Member = "BroadcastThread", ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Netplay", Member = "BroadcastThread", ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Net.TcpAddress", Member = "ToString", ReturnType = typeof(string))]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(IPEndPoint), Member = ".cctor", ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FtpControlStream), Member = "QueueOrCreateDataConection", MemberParameters = new object[]
50 {
53 typeof(bool),
55 typeof(ref bool)
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FtpControlStream), Member = "CreateFtpListenerSocket", MemberParameters = new object[] { typeof(FtpWebRequest) }, ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SocketAddress), Member = "GetIPEndPoint", ReturnType = typeof(IPEndPoint))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EndPointListener), Member = ".ctor", MemberParameters = new object[]
60 {
63 typeof(int),
64 typeof(bool)
65 }, ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebConnection.<Connect>d__16", Member = "MoveNext", ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Socket), Member = "Connect", MemberParameters = new object[]
68 {
70 typeof(int)
71 }, ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Socket), Member = "BeginMConnect", MemberParameters = new object[] { typeof(SocketAsyncResult) }, ReturnType = typeof(bool))]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Socket), Member = "RemapIPEndPoint", MemberParameters = new object[] { typeof(IPEndPoint) }, ReturnType = typeof(IPEndPoint))]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TcpClient), Member = "Connect", MemberParameters = new object[]
75 {
76 typeof(string),
77 typeof(int)
78 }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TcpClient), Member = "Connect", MemberParameters = new object[]
80 {
82 typeof(int)
83 }, ReturnType = typeof(void))]
84 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TcpListener), Member = ".ctor", MemberParameters = new object[]
85 {
87 typeof(int)
88 }, ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UdpClient), Member = ".ctor", MemberParameters = new object[]
90 {
91 typeof(int),
93 }, ReturnType = typeof(void))]
94 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 20)]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EndPoint), Member = ".ctor", ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
98 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
99 public IPEndPoint(IPAddress address, int port)
100 {
101 throw null;
102 }
103
104 [global::Cpp2ILInjected.Token(Token = "0x1700019F")]
106 {
107 [global::Cpp2ILInjected.Token(Token = "0x60007D4")]
108 [global::Cpp2ILInjected.Address(RVA = "0x1EEAB04", Offset = "0x1EEAB04", Length = "0x8")]
109 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
110 get
111 {
112 throw null;
113 }
114 [global::Cpp2ILInjected.Token(Token = "0x60007D5")]
115 [global::Cpp2ILInjected.Address(RVA = "0x1EEAB0C", Offset = "0x1EEAB0C", Length = "0x8")]
116 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
117 set
118 {
119 throw null;
120 }
121 }
122
123 [global::Cpp2ILInjected.Token(Token = "0x170001A0")]
124 public int Port
125 {
126 [global::Cpp2ILInjected.Token(Token = "0x60007D6")]
127 [global::Cpp2ILInjected.Address(RVA = "0x1EEAB14", Offset = "0x1EEAB14", Length = "0x8")]
128 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
129 get
130 {
131 throw null;
132 }
133 [global::Cpp2ILInjected.Token(Token = "0x60007D7")]
134 [global::Cpp2ILInjected.Address(RVA = "0x1EEAB1C", Offset = "0x1EEAB1C", Length = "0x60")]
135 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
136 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
139 set
140 {
141 throw null;
142 }
143 }
144
145 [global::Cpp2ILInjected.Token(Token = "0x60007D8")]
146 [global::Cpp2ILInjected.Address(RVA = "0x1EEAB7C", Offset = "0x1EEAB7C", Length = "0xB4")]
147 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
148 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NumberFormatInfo), Member = "get_InvariantInfo", ReturnType = typeof(NumberFormatInfo))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", MemberParameters = new object[] { typeof(IFormatProvider) }, ReturnType = typeof(string))]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
152 {
153 typeof(string),
154 typeof(object),
155 typeof(object)
156 }, ReturnType = typeof(string))]
157 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
158 public override string ToString()
159 {
160 throw null;
161 }
162
163 [global::Cpp2ILInjected.Token(Token = "0x60007D9")]
164 [global::Cpp2ILInjected.Address(RVA = "0x1EEAC30", Offset = "0x1EEAC30", Length = "0x68")]
165 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SocketAddress), Member = ".ctor", MemberParameters = new object[]
167 {
169 typeof(int)
170 }, ReturnType = typeof(void))]
171 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
172 public override SocketAddress Serialize()
173 {
174 throw null;
175 }
176
177 [global::Cpp2ILInjected.Token(Token = "0x60007DA")]
178 [global::Cpp2ILInjected.Address(RVA = "0x1EEAC98", Offset = "0x1EEAC98", Length = "0x1C4")]
179 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
180 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SocketAddress), Member = "get_Family", ReturnType = typeof(AddressFamily))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SocketAddress), Member = "GetIPEndPoint", ReturnType = typeof(IPEndPoint))]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enum), Member = "ToString", ReturnType = typeof(string))]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
185 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
186 {
187 typeof(string),
188 typeof(object),
189 typeof(object),
190 typeof(object)
191 }, ReturnType = typeof(string))]
192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
193 {
194 typeof(string),
195 typeof(object),
196 typeof(object)
197 }, ReturnType = typeof(string))]
198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[]
199 {
200 typeof(string),
201 typeof(string)
202 }, ReturnType = typeof(void))]
203 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
205 {
206 throw null;
207 }
208
209 [global::Cpp2ILInjected.Token(Token = "0x60007DB")]
210 [global::Cpp2ILInjected.Address(RVA = "0x1EEAE5C", Offset = "0x1EEAE5C", Length = "0xA8")]
211 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
212 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
213 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
214 public override bool Equals(object comparand)
215 {
216 throw null;
217 }
218
219 [global::Cpp2ILInjected.Token(Token = "0x60007DC")]
220 [global::Cpp2ILInjected.Address(RVA = "0x1EEAF04", Offset = "0x1EEAF04", Length = "0x28")]
221 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
222 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
223 public override int GetHashCode()
224 {
225 throw null;
226 }
227
228 // Note: this type is marked as 'beforefieldinit'.
229 [global::Cpp2ILInjected.Token(Token = "0x60007DD")]
230 [global::Cpp2ILInjected.Address(RVA = "0x1EEAF2C", Offset = "0x1EEAF2C", Length = "0xC8")]
231 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IPEndPoint), Member = ".ctor", MemberParameters = new object[]
233 {
235 typeof(int)
236 }, ReturnType = typeof(void))]
237 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
238 static IPEndPoint()
239 {
240 throw null;
241 }
242
243 [global::Cpp2ILInjected.Token(Token = "0x4000647")]
244 public const int MinPort = 0;
245
246 [global::Cpp2ILInjected.Token(Token = "0x4000648")]
247 public const int MaxPort = 65535;
248
249 [global::Cpp2ILInjected.Token(Token = "0x4000649")]
250 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
252
253 [global::Cpp2ILInjected.Token(Token = "0x400064A")]
254 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
255 private int _port;
256
257 [global::Cpp2ILInjected.Token(Token = "0x400064B")]
258 internal const int AnyPort = 0;
259
260 [global::Cpp2ILInjected.Token(Token = "0x400064C")]
261 internal static IPEndPoint Any;
262
263 [global::Cpp2ILInjected.Token(Token = "0x400064D")]
264 internal static IPEndPoint IPv6Any;
265 }
266}
class f__AnonymousType0<< Count > j__TPar
static IPEndPoint Any
override bool Equals(object comparand)
IPEndPoint(IPAddress address, int port)
Definition IPEndPoint.cs:99
override EndPoint Create(SocketAddress socketAddress)
IPEndPoint(long address, int port)
Definition IPEndPoint.cs:37
override int GetHashCode()
override SocketAddress Serialize()
override string ToString()
static IPEndPoint IPv6Any