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
NetworkStream.cs
Go to the documentation of this file.
1using System;
2using System.IO;
8
9namespace System.Net.Sockets
10{
11 [global::Cpp2ILInjected.Token(Token = "0x20002EA")]
12 public class NetworkStream : Stream
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x6001301")]
15 [global::Cpp2ILInjected.Address(RVA = "0x1E218A0", Offset = "0x1E218A0", Length = "0xC")]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TlsStream), Member = ".ctor", MemberParameters = new object[]
17 {
20 typeof(string),
22 }, ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
24 public NetworkStream(Socket socket)
25 {
26 throw null;
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x6001302")]
30 [global::Cpp2ILInjected.Address(RVA = "0x1E21A4C", Offset = "0x1E21A4C", Length = "0xC")]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FtpControlStream), Member = "QueueOrCreateFtpDataStream", MemberParameters = new object[] { typeof(ref Stream) }, ReturnType = typeof(CommandStream.PipelineInstruction))]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HttpConnection), Member = ".ctor", MemberParameters = new object[]
33 {
36 typeof(bool),
38 }, ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebConnection.<CreateStream>d__18", Member = "MoveNext", ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TcpClient), Member = "GetStream", ReturnType = typeof(NetworkStream))]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetworkStream), Member = ".ctor", MemberParameters = new object[]
43 {
46 typeof(bool)
47 }, ReturnType = typeof(void))]
48 public NetworkStream(Socket socket, bool ownsSocket)
49 {
50 throw null;
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x6001303")]
54 [global::Cpp2ILInjected.Address(RVA = "0x1E218AC", Offset = "0x1E218AC", Length = "0x1A0")]
55 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
56 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetworkStream), Member = ".ctor", MemberParameters = new object[]
57 {
59 typeof(bool)
60 }, ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Stream), Member = ".ctor", ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
66 public NetworkStream(Socket socket, FileAccess access, bool ownsSocket)
67 {
68 throw null;
69 }
70
71 [global::Cpp2ILInjected.Token(Token = "0x17000465")]
72 public override bool CanRead
73 {
74 [global::Cpp2ILInjected.Token(Token = "0x6001304")]
75 [global::Cpp2ILInjected.Address(RVA = "0x1E21A58", Offset = "0x1E21A58", Length = "0x8")]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
77 get
78 {
79 throw null;
80 }
81 }
82
83 [global::Cpp2ILInjected.Token(Token = "0x17000466")]
84 public override bool CanSeek
85 {
86 [global::Cpp2ILInjected.Token(Token = "0x6001305")]
87 [global::Cpp2ILInjected.Address(RVA = "0x1E21A60", Offset = "0x1E21A60", Length = "0x8")]
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
89 get
90 {
91 throw null;
92 }
93 }
94
95 [global::Cpp2ILInjected.Token(Token = "0x17000467")]
96 public override bool CanWrite
97 {
98 [global::Cpp2ILInjected.Token(Token = "0x6001306")]
99 [global::Cpp2ILInjected.Address(RVA = "0x1E21A68", Offset = "0x1E21A68", Length = "0x8")]
100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
101 get
102 {
103 throw null;
104 }
105 }
106
107 [global::Cpp2ILInjected.Token(Token = "0x17000468")]
108 public override bool CanTimeout
109 {
110 [global::Cpp2ILInjected.Token(Token = "0x6001307")]
111 [global::Cpp2ILInjected.Address(RVA = "0x1E21A70", Offset = "0x1E21A70", Length = "0x8")]
112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
113 get
114 {
115 throw null;
116 }
117 }
118
119 [global::Cpp2ILInjected.Token(Token = "0x17000469")]
120 public override int ReadTimeout
121 {
122 [global::Cpp2ILInjected.Token(Token = "0x6001308")]
123 [global::Cpp2ILInjected.Address(RVA = "0x1E21A78", Offset = "0x1E21A78", Length = "0x7C")]
124 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
125 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "GetSocketOption", MemberParameters = new object[]
127 {
130 }, ReturnType = typeof(object))]
131 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
132 get
133 {
134 throw null;
135 }
136 [global::Cpp2ILInjected.Token(Token = "0x6001309")]
137 [global::Cpp2ILInjected.Address(RVA = "0x1E21C90", Offset = "0x1E21C90", Length = "0x84")]
138 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
139 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
141 {
142 typeof(string),
143 typeof(string)
144 }, ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
146 set
147 {
148 throw null;
149 }
150 }
151
152 [global::Cpp2ILInjected.Token(Token = "0x1700046A")]
153 public override int WriteTimeout
154 {
155 [global::Cpp2ILInjected.Token(Token = "0x600130A")]
156 [global::Cpp2ILInjected.Address(RVA = "0x1E21ED4", Offset = "0x1E21ED4", Length = "0x7C")]
157 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
158 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "GetSocketOption", MemberParameters = new object[]
160 {
163 }, ReturnType = typeof(object))]
164 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
165 get
166 {
167 throw null;
168 }
169 [global::Cpp2ILInjected.Token(Token = "0x600130B")]
170 [global::Cpp2ILInjected.Address(RVA = "0x1E21F50", Offset = "0x1E21F50", Length = "0x84")]
171 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
172 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetworkStream), Member = "SetSocketTimeoutOption", MemberParameters = new object[]
174 {
176 typeof(int),
177 typeof(bool)
178 }, ReturnType = typeof(void))]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
180 {
181 typeof(string),
182 typeof(string)
183 }, ReturnType = typeof(void))]
184 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
185 set
186 {
187 throw null;
188 }
189 }
190
191 [global::Cpp2ILInjected.Token(Token = "0x1700046B")]
192 public virtual bool DataAvailable
193 {
194 [global::Cpp2ILInjected.Token(Token = "0x600130C")]
195 [global::Cpp2ILInjected.Address(RVA = "0x1E21FD4", Offset = "0x1E21FD4", Length = "0x8C")]
196 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
197 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "get_Available", ReturnType = typeof(int))]
199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
201 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
202 get
203 {
204 throw null;
205 }
206 }
207
208 [global::Cpp2ILInjected.Token(Token = "0x1700046C")]
209 public override long Length
210 {
211 [global::Cpp2ILInjected.Token(Token = "0x600130D")]
212 [global::Cpp2ILInjected.Address(RVA = "0x1E22114", Offset = "0x1E22114", Length = "0x4C")]
213 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
214 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
215 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
216 get
217 {
218 throw null;
219 }
220 }
221
222 [global::Cpp2ILInjected.Token(Token = "0x1700046D")]
223 public override long Position
224 {
225 [global::Cpp2ILInjected.Token(Token = "0x600130E")]
226 [global::Cpp2ILInjected.Address(RVA = "0x1E22160", Offset = "0x1E22160", Length = "0x4C")]
227 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
229 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
230 get
231 {
232 throw null;
233 }
234 [global::Cpp2ILInjected.Token(Token = "0x600130F")]
235 [global::Cpp2ILInjected.Address(RVA = "0x1E221AC", Offset = "0x1E221AC", Length = "0x4C")]
236 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
238 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
239 set
240 {
241 throw null;
242 }
243 }
244
245 [global::Cpp2ILInjected.Token(Token = "0x6001310")]
246 [global::Cpp2ILInjected.Address(RVA = "0x1E221F8", Offset = "0x1E221F8", Length = "0x4C")]
247 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
249 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
250 public override long Seek(long offset, SeekOrigin origin)
251 {
252 throw null;
253 }
254
255 [global::Cpp2ILInjected.Token(Token = "0x6001311")]
256 [global::Cpp2ILInjected.Address(RVA = "0x1E22244", Offset = "0x1E22244", Length = "0x2C8")]
257 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
258 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "Receive", MemberParameters = new object[]
260 {
261 typeof(byte[]),
262 typeof(int),
263 typeof(int),
265 }, ReturnType = typeof(int))]
266 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
271 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
272 {
273 typeof(string),
274 typeof(object)
275 }, ReturnType = typeof(string))]
276 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[]
277 {
278 typeof(string),
280 }, ReturnType = typeof(void))]
281 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 30)]
282 public override int Read(byte[] buffer, int offset, int size)
283 {
284 throw null;
285 }
286
287 [global::Cpp2ILInjected.Token(Token = "0x6001312")]
288 [global::Cpp2ILInjected.Address(RVA = "0x1E2256C", Offset = "0x1E2256C", Length = "0x23C")]
289 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
290 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Inequality", MemberParameters = new object[]
294 {
295 typeof(Type),
296 typeof(Type)
297 }, ReturnType = typeof(bool))]
298 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Stream), Member = "Read", MemberParameters = new object[] { typeof(Span<byte>) }, ReturnType = typeof(int))]
299 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "Receive", MemberParameters = new object[]
300 {
302 typeof(SocketFlags),
304 }, ReturnType = typeof(int))]
305 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SocketException), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
309 {
310 typeof(string),
311 typeof(object)
312 }, ReturnType = typeof(string))]
313 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[]
314 {
315 typeof(string),
317 }, ReturnType = typeof(void))]
318 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
319 public override int Read(Span<byte> destination)
320 {
321 throw null;
322 }
323
324 [global::Cpp2ILInjected.Token(Token = "0x6001313")]
325 [global::Cpp2ILInjected.Address(RVA = "0x1E228AC", Offset = "0x1E228AC", Length = "0x84")]
326 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
327 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
328 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
329 public override int ReadByte()
330 {
331 throw null;
332 }
333
334 [global::Cpp2ILInjected.Token(Token = "0x6001314")]
335 [global::Cpp2ILInjected.Address(RVA = "0x1E22930", Offset = "0x1E22930", Length = "0x2C8")]
336 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
337 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
338 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "Send", MemberParameters = new object[]
339 {
340 typeof(byte[]),
341 typeof(int),
342 typeof(int),
344 }, ReturnType = typeof(int))]
345 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
346 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
347 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
348 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
349 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
350 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
351 {
352 typeof(string),
353 typeof(object)
354 }, ReturnType = typeof(string))]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[]
356 {
357 typeof(string),
359 }, ReturnType = typeof(void))]
360 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 30)]
361 public override void Write(byte[] buffer, int offset, int size)
362 {
363 throw null;
364 }
365
366 [global::Cpp2ILInjected.Token(Token = "0x6001315")]
367 [global::Cpp2ILInjected.Address(RVA = "0x1E22C58", Offset = "0x1E22C58", Length = "0x23C")]
368 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
369 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
370 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
371 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
372 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Inequality", MemberParameters = new object[]
373 {
374 typeof(Type),
375 typeof(Type)
376 }, ReturnType = typeof(bool))]
377 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Stream), Member = "Write", MemberParameters = new object[] { typeof(ReadOnlySpan<byte>) }, ReturnType = typeof(void))]
378 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "Send", MemberParameters = new object[]
379 {
381 typeof(SocketFlags),
382 typeof(ref SocketError)
383 }, ReturnType = typeof(int))]
384 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
385 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
386 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SocketException), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
387 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
388 {
389 typeof(string),
390 typeof(object)
391 }, ReturnType = typeof(string))]
392 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[]
393 {
394 typeof(string),
396 }, ReturnType = typeof(void))]
397 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
398 public override void Write(ReadOnlySpan<byte> source)
399 {
400 throw null;
401 }
402
403 [global::Cpp2ILInjected.Token(Token = "0x6001316")]
404 [global::Cpp2ILInjected.Address(RVA = "0x1E22F18", Offset = "0x1E22F18", Length = "0x78")]
405 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
406 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
407 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
408 public override void WriteByte(byte value)
409 {
410 throw null;
411 }
412
413 [global::Cpp2ILInjected.Token(Token = "0x6001317")]
414 [global::Cpp2ILInjected.Address(RVA = "0x1E22F90", Offset = "0x1E22F90", Length = "0x64")]
415 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FtpDataStream), Member = "System.Net.ICloseEx.CloseEx", MemberParameters = new object[] { typeof(CloseExState) }, ReturnType = typeof(void))]
416 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetworkStreamWrapper), Member = "Close", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
417 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
418 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Stream), Member = "Dispose", ReturnType = typeof(void))]
419 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
420 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
421 public void Close(int timeout)
422 {
423 throw null;
424 }
425
426 [global::Cpp2ILInjected.Token(Token = "0x6001318")]
427 [global::Cpp2ILInjected.Address(RVA = "0x1E22FF4", Offset = "0x1E22FF4", Length = "0x6C")]
428 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
429 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
430 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "InternalShutdown", MemberParameters = new object[] { typeof(SocketShutdown) }, ReturnType = typeof(void))]
431 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "Dispose", ReturnType = typeof(void))]
432 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Stream), Member = "Dispose", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
433 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
434 protected override void Dispose(bool disposing)
435 {
436 throw null;
437 }
438
439 [global::Cpp2ILInjected.Token(Token = "0x6001319")]
440 [global::Cpp2ILInjected.Address(RVA = "0x1E230F0", Offset = "0x1E230F0", Length = "0xA4")]
441 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
442 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
443 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "Finalize", ReturnType = typeof(void))]
444 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
445 protected override void Finalize()
446 {
447 throw null;
448 }
449
450 [global::Cpp2ILInjected.Token(Token = "0x600131A")]
451 [global::Cpp2ILInjected.Address(RVA = "0x1E23194", Offset = "0x1E23194", Length = "0x2E0")]
452 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
453 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
454 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "BeginReceive", MemberParameters = new object[]
455 {
456 typeof(byte[]),
457 typeof(int),
458 typeof(int),
460 typeof(AsyncCallback),
461 typeof(object)
462 }, ReturnType = typeof(IAsyncResult))]
463 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
464 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
465 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
466 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
467 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
469 {
470 typeof(string),
471 typeof(object)
472 }, ReturnType = typeof(string))]
473 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[]
474 {
475 typeof(string),
477 }, ReturnType = typeof(void))]
478 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 30)]
479 public override IAsyncResult BeginRead(byte[] buffer, int offset, int size, AsyncCallback callback, object state)
480 {
481 throw null;
482 }
483
484 [global::Cpp2ILInjected.Token(Token = "0x600131B")]
485 [global::Cpp2ILInjected.Address(RVA = "0x1E234EC", Offset = "0x1E234EC", Length = "0x1E4")]
486 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
487 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
488 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "EndReceive", MemberParameters = new object[] { typeof(IAsyncResult) }, ReturnType = typeof(int))]
489 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
490 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
491 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
492 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
493 {
494 typeof(string),
495 typeof(object)
496 }, ReturnType = typeof(string))]
497 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[]
498 {
499 typeof(string),
501 }, ReturnType = typeof(void))]
502 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
503 public override int EndRead(IAsyncResult asyncResult)
504 {
505 throw null;
506 }
507
508 [global::Cpp2ILInjected.Token(Token = "0x600131C")]
509 [global::Cpp2ILInjected.Address(RVA = "0x1E23730", Offset = "0x1E23730", Length = "0x2E0")]
510 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
511 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
512 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "BeginSend", MemberParameters = new object[]
513 {
514 typeof(byte[]),
515 typeof(int),
516 typeof(int),
518 typeof(AsyncCallback),
519 typeof(object)
520 }, ReturnType = typeof(IAsyncResult))]
521 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
522 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
523 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
524 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
525 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
526 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
527 {
528 typeof(string),
529 typeof(object)
530 }, ReturnType = typeof(string))]
531 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[]
532 {
533 typeof(string),
535 }, ReturnType = typeof(void))]
536 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 30)]
537 public override IAsyncResult BeginWrite(byte[] buffer, int offset, int size, AsyncCallback callback, object state)
538 {
539 throw null;
540 }
541
542 [global::Cpp2ILInjected.Token(Token = "0x600131D")]
543 [global::Cpp2ILInjected.Address(RVA = "0x1E23A88", Offset = "0x1E23A88", Length = "0x1E4")]
544 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
545 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
546 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "EndSend", MemberParameters = new object[] { typeof(IAsyncResult) }, ReturnType = typeof(int))]
547 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
548 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
549 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
550 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
551 {
552 typeof(string),
553 typeof(object)
554 }, ReturnType = typeof(string))]
555 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[]
556 {
557 typeof(string),
559 }, ReturnType = typeof(void))]
560 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
561 public override void EndWrite(IAsyncResult asyncResult)
562 {
563 throw null;
564 }
565
566 [global::Cpp2ILInjected.Token(Token = "0x600131E")]
567 [global::Cpp2ILInjected.Address(RVA = "0x1E23CCC", Offset = "0x1E23CCC", Length = "0x37C")]
568 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
569 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
570 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "System.ThrowHelper", Member = "ThrowArgumentOutOfRangeException", ReturnType = typeof(void))]
571 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "ReceiveAsync", MemberParameters = new object[]
572 {
575 typeof(bool),
577 }, ReturnType = typeof(ValueTask<int>))]
578 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValueTask<>), Member = "AsTask", ReturnType = "System.Threading.Tasks.Task`1<TResult>")]
579 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
580 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
581 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
582 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
583 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
584 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
585 {
586 typeof(string),
587 typeof(object)
588 }, ReturnType = typeof(string))]
589 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[]
590 {
591 typeof(string),
593 }, ReturnType = typeof(void))]
594 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 33)]
595 public override Task<int> ReadAsync(byte[] buffer, int offset, int size, CancellationToken cancellationToken)
596 {
597 throw null;
598 }
599
600 [global::Cpp2ILInjected.Token(Token = "0x600131F")]
601 [global::Cpp2ILInjected.Address(RVA = "0x1E2430C", Offset = "0x1E2430C", Length = "0x220")]
602 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
603 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
604 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "ReceiveAsync", MemberParameters = new object[]
605 {
608 typeof(bool),
610 }, ReturnType = typeof(ValueTask<int>))]
611 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
612 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
613 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
614 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
615 {
616 typeof(string),
617 typeof(object)
618 }, ReturnType = typeof(string))]
619 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[]
620 {
621 typeof(string),
623 }, ReturnType = typeof(void))]
624 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
625 public override ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken)
626 {
627 throw null;
628 }
629
630 [global::Cpp2ILInjected.Token(Token = "0x6001320")]
631 [global::Cpp2ILInjected.Address(RVA = "0x1E2452C", Offset = "0x1E2452C", Length = "0x330")]
632 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
633 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
634 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "System.ThrowHelper", Member = "ThrowArgumentOutOfRangeException", ReturnType = typeof(void))]
635 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "SendAsyncForNetworkStream", MemberParameters = new object[]
636 {
640 }, ReturnType = typeof(ValueTask))]
641 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValueTask), Member = "AsTask", ReturnType = typeof(Task))]
642 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
643 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
644 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
645 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
646 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
647 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
648 {
649 typeof(string),
650 typeof(object)
651 }, ReturnType = typeof(string))]
652 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[]
653 {
654 typeof(string),
656 }, ReturnType = typeof(void))]
657 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
658 public override Task WriteAsync(byte[] buffer, int offset, int size, CancellationToken cancellationToken)
659 {
660 throw null;
661 }
662
663 [global::Cpp2ILInjected.Token(Token = "0x6001321")]
664 [global::Cpp2ILInjected.Address(RVA = "0x1E24B20", Offset = "0x1E24B20", Length = "0x21C")]
665 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
666 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
667 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "SendAsyncForNetworkStream", MemberParameters = new object[]
668 {
672 }, ReturnType = typeof(ValueTask))]
673 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
674 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
675 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
676 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
677 {
678 typeof(string),
679 typeof(object)
680 }, ReturnType = typeof(string))]
681 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[]
682 {
683 typeof(string),
685 }, ReturnType = typeof(void))]
686 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
687 public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
688 {
689 throw null;
690 }
691
692 [global::Cpp2ILInjected.Token(Token = "0x6001322")]
693 [global::Cpp2ILInjected.Address(RVA = "0x1E24D3C", Offset = "0x1E24D3C", Length = "0x4")]
694 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
695 public override void Flush()
696 {
697 throw null;
698 }
699
700 [global::Cpp2ILInjected.Token(Token = "0x6001323")]
701 [global::Cpp2ILInjected.Address(RVA = "0x1E24D40", Offset = "0x1E24D40", Length = "0x88")]
702 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
703 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
704 public override Task FlushAsync(CancellationToken cancellationToken)
705 {
706 throw null;
707 }
708
709 [global::Cpp2ILInjected.Token(Token = "0x6001324")]
710 [global::Cpp2ILInjected.Address(RVA = "0x1E24DC8", Offset = "0x1E24DC8", Length = "0x4C")]
711 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
712 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
713 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
714 public override void SetLength(long value)
715 {
716 throw null;
717 }
718
719 [global::Cpp2ILInjected.Token(Token = "0x6001325")]
720 [global::Cpp2ILInjected.Address(RVA = "0x1E21D14", Offset = "0x1E21D14", Length = "0x1C0")]
721 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
722 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetworkStream), Member = "set_WriteTimeout", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
723 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
724 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetEventSource), Member = "get_IsEnabled", ReturnType = typeof(bool))]
725 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetEventSource), Member = "Enter", MemberParameters = new object[]
726 {
727 typeof(object),
728 typeof(object),
729 typeof(object),
730 typeof(object),
731 typeof(string)
732 }, ReturnType = typeof(void))]
733 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Socket), Member = "SetSocketOption", MemberParameters = new object[]
734 {
735 typeof(SocketOptionLevel),
736 typeof(SocketOptionName),
737 typeof(int),
738 typeof(bool)
739 }, ReturnType = typeof(void))]
740 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
741 internal void SetSocketTimeoutOption(SocketShutdown mode, int timeout, bool silent)
742 {
743 throw null;
744 }
745
746 [global::Cpp2ILInjected.Token(Token = "0x1700046E")]
747 internal Socket InternalSocket
748 {
749 [global::Cpp2ILInjected.Token(Token = "0x6001326")]
750 [global::Cpp2ILInjected.Address(RVA = "0x1E24F48", Offset = "0x1E24F48", Length = "0x88")]
751 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
752 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Net.Security.MonoTlsStream.<CreateStream>d__18", Member = "MoveNext", ReturnType = typeof(void))]
753 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
754 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
755 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
756 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
757 get
758 {
759 throw null;
760 }
761 }
762
763 [global::Cpp2ILInjected.Token(Token = "0x4000F89")]
764 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
766
767 [global::Cpp2ILInjected.Token(Token = "0x4000F8A")]
768 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
769 private readonly bool _ownsSocket;
770
771 [global::Cpp2ILInjected.Token(Token = "0x4000F8B")]
772 [global::Cpp2ILInjected.FieldOffset(Offset = "0x31")]
773 private bool _readable;
774
775 [global::Cpp2ILInjected.Token(Token = "0x4000F8C")]
776 [global::Cpp2ILInjected.FieldOffset(Offset = "0x32")]
777 private bool _writeable;
778
779 [global::Cpp2ILInjected.Token(Token = "0x4000F8D")]
780 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
781 private int _closeTimeout;
782
783 [global::Cpp2ILInjected.Token(Token = "0x4000F8E")]
784 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
785 private bool _cleanedUp;
786
787 [global::Cpp2ILInjected.Token(Token = "0x4000F8F")]
788 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
790
791 [global::Cpp2ILInjected.Token(Token = "0x4000F90")]
792 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
794 }
795}
class f__AnonymousType0<< Count > j__TPar
override IAsyncResult BeginWrite(byte[] buffer, int offset, int size, AsyncCallback callback, object state)
void SetSocketTimeoutOption(SocketShutdown mode, int timeout, bool silent)
override int Read(byte[] buffer, int offset, int size)
override ValueTask< int > ReadAsync(Memory< byte > buffer, CancellationToken cancellationToken)
override int EndRead(IAsyncResult asyncResult)
override ValueTask WriteAsync(ReadOnlyMemory< byte > buffer, CancellationToken cancellationToken)
override void Write(byte[] buffer, int offset, int size)
override void Write(ReadOnlySpan< byte > source)
override Task< int > ReadAsync(byte[] buffer, int offset, int size, CancellationToken cancellationToken)
override void SetLength(long value)
override void WriteByte(byte value)
NetworkStream(Socket socket, bool ownsSocket)
override long Seek(long offset, SeekOrigin origin)
override void Dispose(bool disposing)
override void EndWrite(IAsyncResult asyncResult)
override int Read(Span< byte > destination)
NetworkStream(Socket socket, FileAccess access, bool ownsSocket)
override Task WriteAsync(byte[] buffer, int offset, int size, CancellationToken cancellationToken)
override IAsyncResult BeginRead(byte[] buffer, int offset, int size, AsyncCallback callback, object state)
override Task FlushAsync(CancellationToken cancellationToken)