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
UdpClient.cs
Go to the documentation of this file.
1using System;
6
7namespace System.Net.Sockets
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000307")]
10 public class UdpClient : IDisposable
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x6001427")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1E34168", Offset = "0x1E34168", Length = "0x8")]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "SaveSynchronisationBroadcast", Member = "BroadcastThread", ReturnType = typeof(void))]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Netplay", Member = "BroadcastThread", ReturnType = typeof(void))]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
17 public UdpClient()
18 {
19 throw null;
20 }
21
22 [global::Cpp2ILInjected.Token(Token = "0x6001428")]
23 [global::Cpp2ILInjected.Address(RVA = "0x1E34170", Offset = "0x1E34170", Length = "0x130")]
24 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "GetString", MemberParameters = new object[]
28 {
29 typeof(string),
30 typeof(object[])
31 }, ReturnType = typeof(string))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[]
33 {
34 typeof(string),
35 typeof(string)
36 }, ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
39 {
40 throw null;
41 }
42
43 [global::Cpp2ILInjected.Token(Token = "0x6001429")]
44 [global::Cpp2ILInjected.Address(RVA = "0x1E34308", Offset = "0x1E34308", Length = "0x8")]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "SaveSynchronisationFinder", Member = "BroadcastRecieveThread", ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ServerAutoFinder", Member = "BroadcastRecieveThread", ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
48 public UdpClient(int port)
49 {
50 throw null;
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x600142A")]
54 [global::Cpp2ILInjected.Address(RVA = "0x1E34310", Offset = "0x1E34310", Length = "0x1F4")]
55 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValidationHelper), Member = "ValidateTcpPort", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IPEndPoint), Member = ".ctor", MemberParameters = new object[]
60 {
62 typeof(int)
63 }, ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UdpClient), Member = "createClientSocket", ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "Bind", MemberParameters = new object[] { typeof(EndPoint) }, ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "GetString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[]
69 {
70 typeof(string),
71 typeof(string)
72 }, ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
74 public UdpClient(int port, AddressFamily family)
75 {
76 throw null;
77 }
78
79 [global::Cpp2ILInjected.Token(Token = "0x17000490")]
81 {
82 [global::Cpp2ILInjected.Token(Token = "0x600142B")]
83 [global::Cpp2ILInjected.Address(RVA = "0x1E34504", Offset = "0x1E34504", Length = "0x8")]
84 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
85 get
86 {
87 throw null;
88 }
89 [global::Cpp2ILInjected.Token(Token = "0x600142C")]
90 [global::Cpp2ILInjected.Address(RVA = "0x1E3450C", Offset = "0x1E3450C", Length = "0x8")]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
92 set
93 {
94 throw null;
95 }
96 }
97
98 [global::Cpp2ILInjected.Token(Token = "0x17000491")]
99 public bool EnableBroadcast
100 {
101 [global::Cpp2ILInjected.Token(Token = "0x600142D")]
102 [global::Cpp2ILInjected.Address(RVA = "0x1E34514", Offset = "0x1E34514", Length = "0x10")]
103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "SaveSynchronisationBroadcast", Member = "BroadcastThread", ReturnType = typeof(void))]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Netplay", Member = "BroadcastThread", ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "set_EnableBroadcast", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
107 set
108 {
109 throw null;
110 }
111 }
112
113 [global::Cpp2ILInjected.Token(Token = "0x600142E")]
114 [global::Cpp2ILInjected.Address(RVA = "0x1E34524", Offset = "0x1E34524", Length = "0x10")]
115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "SaveSynchronisationBroadcast", Member = "StopBroadCasting", ReturnType = typeof(void))]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "SaveSynchronisationFinder", Member = "StopSearching", ReturnType = typeof(void))]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ServerAutoFinder", Member = "StopSearching", ReturnType = typeof(void))]
118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Netplay", Member = "StopBroadCasting", ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
120 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
121 public void Close()
122 {
123 throw null;
124 }
125
126 [global::Cpp2ILInjected.Token(Token = "0x600142F")]
127 [global::Cpp2ILInjected.Address(RVA = "0x1E34534", Offset = "0x1E34534", Length = "0x50")]
128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UdpClient), Member = "Dispose", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "InternalShutdown", MemberParameters = new object[] { typeof(SocketShutdown) }, ReturnType = typeof(void))]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "Close", ReturnType = typeof(void))]
132 private void FreeResources()
133 {
134 throw null;
135 }
136
137 [global::Cpp2ILInjected.Token(Token = "0x6001430")]
138 [global::Cpp2ILInjected.Address(RVA = "0x1E34584", Offset = "0x1E34584", Length = "0x10")]
139 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
140 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
141 public void Dispose()
142 {
143 throw null;
144 }
145
146 [global::Cpp2ILInjected.Token(Token = "0x6001431")]
147 [global::Cpp2ILInjected.Address(RVA = "0x1E34594", Offset = "0x1E34594", Length = "0x78")]
148 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UdpClient), Member = "FreeResources", ReturnType = typeof(void))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GC), Member = "SuppressFinalize", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
151 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
152 protected virtual void Dispose(bool disposing)
153 {
154 throw null;
155 }
156
157 [global::Cpp2ILInjected.Token(Token = "0x6001432")]
158 [global::Cpp2ILInjected.Address(RVA = "0x1E3460C", Offset = "0x1E3460C", Length = "0x50")]
159 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UdpClient), Member = "Send", MemberParameters = new object[]
160 {
161 typeof(byte[]),
162 typeof(int),
164 }, ReturnType = typeof(int))]
165 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UdpClient), Member = "IsBroadcast", MemberParameters = new object[] { typeof(IPAddress) }, ReturnType = typeof(bool))]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "SetSocketOption", MemberParameters = new object[]
168 {
171 typeof(int)
172 }, ReturnType = typeof(void))]
174 {
175 throw null;
176 }
177
178 [global::Cpp2ILInjected.Token(Token = "0x6001433")]
179 [global::Cpp2ILInjected.Address(RVA = "0x1E3465C", Offset = "0x1E3465C", Length = "0x8C")]
180 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UdpClient), Member = "CheckForBroadcast", MemberParameters = new object[] { typeof(IPAddress) }, ReturnType = typeof(void))]
182 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IPAddress), Member = "get_AddressFamily", ReturnType = typeof(AddressFamily))]
184 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
185 private static bool IsBroadcast(IPAddress address)
186 {
187 throw null;
188 }
189
190 [global::Cpp2ILInjected.Token(Token = "0x6001434")]
191 [global::Cpp2ILInjected.Address(RVA = "0x1E346E8", Offset = "0x1E346E8", Length = "0x174")]
192 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
193 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "SaveSynchronisationBroadcast", Member = "BroadcastThread", ReturnType = typeof(void))]
194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Netplay", Member = "BroadcastThread", ReturnType = typeof(void))]
195 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UdpClient), Member = "CheckForBroadcast", MemberParameters = new object[] { typeof(IPAddress) }, ReturnType = typeof(void))]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "SendTo", MemberParameters = new object[]
198 {
199 typeof(byte[]),
200 typeof(int),
201 typeof(int),
202 typeof(SocketFlags),
204 }, ReturnType = typeof(int))]
205 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "Send", MemberParameters = new object[]
206 {
207 typeof(byte[]),
208 typeof(int),
209 typeof(int),
210 typeof(SocketFlags)
211 }, ReturnType = typeof(int))]
212 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
214 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
215 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "GetString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
217 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
218 public int Send(byte[] dgram, int bytes, IPEndPoint endPoint)
219 {
220 throw null;
221 }
222
223 [global::Cpp2ILInjected.Token(Token = "0x6001435")]
224 [global::Cpp2ILInjected.Address(RVA = "0x1E3485C", Offset = "0x1E3485C", Length = "0x110")]
225 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
226 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UdpClient), Member = "<ReceiveAsync>b__65_0", MemberParameters = new object[]
227 {
228 typeof(AsyncCallback),
229 typeof(object)
230 }, ReturnType = typeof(IAsyncResult))]
231 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "BeginReceiveFrom", MemberParameters = new object[]
233 {
234 typeof(byte[]),
235 typeof(int),
236 typeof(int),
237 typeof(SocketFlags),
239 typeof(AsyncCallback),
240 typeof(object)
241 }, ReturnType = typeof(IAsyncResult))]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
244 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
245 public IAsyncResult BeginReceive(AsyncCallback requestCallback, object state)
246 {
247 throw null;
248 }
249
250 [global::Cpp2ILInjected.Token(Token = "0x6001436")]
251 [global::Cpp2ILInjected.Address(RVA = "0x1E3496C", Offset = "0x1E3496C", Length = "0x1CC")]
252 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
253 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UdpClient), Member = "<ReceiveAsync>b__65_1", MemberParameters = new object[] { typeof(IAsyncResult) }, ReturnType = typeof(UdpReceiveResult))]
254 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
255 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "EndReceiveFrom", MemberParameters = new object[]
256 {
259 }, ReturnType = typeof(int))]
260 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Buffer), Member = "BlockCopy", MemberParameters = new object[]
261 {
262 typeof(Array),
263 typeof(int),
264 typeof(Array),
265 typeof(int),
266 typeof(int)
267 }, ReturnType = typeof(void))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
270 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
271 public byte[] EndReceive(IAsyncResult asyncResult, ref IPEndPoint remoteEP)
272 {
273 throw null;
274 }
275
276 [global::Cpp2ILInjected.Token(Token = "0x6001437")]
277 [global::Cpp2ILInjected.Address(RVA = "0x1E34B38", Offset = "0x1E34B38", Length = "0x118")]
278 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "SaveSynchronisationFinder", Member = "BroadcastRecieveThread", ReturnType = typeof(void))]
279 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ServerAutoFinder", Member = "BroadcastRecieveThread", ReturnType = typeof(void))]
280 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
281 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Task<UdpReceiveResult>), Member = "get_Factory", ReturnType = "System.Threading.Tasks.TaskFactory`1<TResult>")]
282 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object, object, object>), Member = ".ctor", MemberParameters = new object[]
283 {
284 typeof(object),
286 }, ReturnType = typeof(void))]
287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object, UdpReceiveResult>), Member = ".ctor", MemberParameters = new object[]
288 {
289 typeof(object),
291 }, ReturnType = typeof(void))]
292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TaskFactory<UdpReceiveResult>), Member = "FromAsync", MemberParameters = new object[]
293 {
296 typeof(object)
297 }, ReturnType = "System.Threading.Tasks.Task`1<TResult>")]
298 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
300 {
301 throw null;
302 }
303
304 [global::Cpp2ILInjected.Token(Token = "0x6001438")]
305 [global::Cpp2ILInjected.Address(RVA = "0x1E342A0", Offset = "0x1E342A0", Length = "0x68")]
306 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UdpClient), Member = ".ctor", MemberParameters = new object[]
307 {
308 typeof(int),
310 }, ReturnType = typeof(void))]
311 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
312 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = ".ctor", MemberParameters = new object[]
313 {
314 typeof(AddressFamily),
315 typeof(SocketType),
316 typeof(ProtocolType)
317 }, ReturnType = typeof(void))]
318 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
319 private void createClientSocket()
320 {
321 throw null;
322 }
323
325 [global::Cpp2ILInjected.Token(Token = "0x6001439")]
326 [global::Cpp2ILInjected.Address(RVA = "0x1E34C50", Offset = "0x1E34C50", Length = "0x4")]
327 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
328 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UdpClient), Member = "BeginReceive", MemberParameters = new object[]
329 {
330 typeof(AsyncCallback),
331 typeof(object)
332 }, ReturnType = typeof(IAsyncResult))]
333 private IAsyncResult <ReceiveAsync>b__65_0(AsyncCallback callback, object state)
334 {
335 throw null;
336 }
337
339 [global::Cpp2ILInjected.Token(Token = "0x600143A")]
340 [global::Cpp2ILInjected.Address(RVA = "0x1E34C54", Offset = "0x1E34C54", Length = "0x34")]
341 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
342 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UdpClient), Member = "EndReceive", MemberParameters = new object[]
343 {
346 }, ReturnType = typeof(byte[]))]
347 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UdpReceiveResult), Member = ".ctor", MemberParameters = new object[]
348 {
349 typeof(byte[]),
351 }, ReturnType = typeof(void))]
353 {
354 throw null;
355 }
356
357 [global::Cpp2ILInjected.Token(Token = "0x40010D9")]
358 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
360
361 [global::Cpp2ILInjected.Token(Token = "0x40010DA")]
362 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
363 private bool m_Active;
364
365 [global::Cpp2ILInjected.Token(Token = "0x40010DB")]
366 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
367 private byte[] m_Buffer;
368
369 [global::Cpp2ILInjected.Token(Token = "0x40010DC")]
370 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
372
373 [global::Cpp2ILInjected.Token(Token = "0x40010DD")]
374 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2C")]
375 private bool m_CleanedUp;
376
377 [global::Cpp2ILInjected.Token(Token = "0x40010DE")]
378 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2D")]
379 private bool m_IsBroadcast;
380 }
381}
class f__AnonymousType0<< Count > j__TPar
int Send(byte[] dgram, int bytes, IPEndPoint endPoint)
Definition UdpClient.cs:218
byte[] EndReceive(IAsyncResult asyncResult, ref IPEndPoint remoteEP)
Definition UdpClient.cs:271
void CheckForBroadcast(IPAddress ipAddress)
Definition UdpClient.cs:173
static bool IsBroadcast(IPAddress address)
Definition UdpClient.cs:185
UdpReceiveResult< ReceiveAsync > b__65_1(IAsyncResult ar)
Definition UdpClient.cs:352
UdpClient(int port, AddressFamily family)
Definition UdpClient.cs:74
IAsyncResult< ReceiveAsync > b__65_0(AsyncCallback callback, object state)
Definition UdpClient.cs:333
Task< UdpReceiveResult > ReceiveAsync()
Definition UdpClient.cs:299
UdpClient(AddressFamily family)
Definition UdpClient.cs:38
IAsyncResult BeginReceive(AsyncCallback requestCallback, object state)
Definition UdpClient.cs:245
virtual void Dispose(bool disposing)
Definition UdpClient.cs:152