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
CryptoStream.cs
Go to the documentation of this file.
1using System;
3using System.IO;
10
12{
13 [global::Cpp2ILInjected.Token(Token = "0x20002B5")]
14 public class CryptoStream : global::System.IO.Stream, global::System.IDisposable
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x6001782")]
17 [global::Cpp2ILInjected.Address(RVA = "0x1AF2B50", Offset = "0x1AF2B50", Length = "0x8")]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "LocalUser", Member = "LoadPersistantData", ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "LocalUser", Member = "SavePersistantData", ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Player_OldConsole", Member = "LoadPlayer", MemberParameters = new object[]
21 {
22 typeof(string),
23 "Terraria.IO.PlayerFileData"
24 }, ReturnType = typeof(bool))]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Player_OldSwitch", Member = "LoadPlayer", MemberParameters = new object[]
26 {
27 typeof(string),
28 "Terraria.IO.PlayerFileData"
29 }, ReturnType = typeof(bool))]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Player", Member = "InternalSavePlayerFile", MemberParameters = new object[] { "Terraria.IO.PlayerFileData" }, ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Player", Member = "LoadTutorialPlayer", ReturnType = "Terraria.IO.PlayerFileData")]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Player", Member = "LoadPlayer", MemberParameters = new object[]
33 {
34 typeof(string),
35 typeof(bool)
36 }, ReturnType = "Terraria.IO.PlayerFileData")]
37 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Achievements.AchievementManager", Member = "Save", MemberParameters = new object[]
38 {
39 typeof(string),
40 typeof(bool)
41 }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Achievements.AchievementManager", Member = "Load", MemberParameters = new object[]
43 {
44 typeof(string),
45 typeof(bool)
46 }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MACTripleDES), Member = "HashCore", MemberParameters = new object[]
48 {
49 typeof(byte[]),
50 typeof(int),
51 typeof(int)
52 }, ReturnType = typeof(void))]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MACTripleDES), Member = "HashFinal", ReturnType = typeof(byte[]))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PasswordDeriveBytes), Member = "ComputeBytes", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(byte[]))]
55 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 13)]
56 public CryptoStream(global::System.IO.Stream stream, ICryptoTransform transform, CryptoStreamMode mode)
57 {
58 throw null;
59 }
60
61 [global::Cpp2ILInjected.Token(Token = "0x6001783")]
62 [global::Cpp2ILInjected.Address(RVA = "0x1AF2B58", Offset = "0x1AF2B58", Length = "0x1B0")]
63 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.Stream), Member = ".ctor", ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::SR), Member = "Format", MemberParameters = new object[]
68 {
69 typeof(string),
70 typeof(object)
71 }, ReturnType = typeof(string))]
72 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
73 public CryptoStream(global::System.IO.Stream stream, ICryptoTransform transform, CryptoStreamMode mode, bool leaveOpen)
74 {
75 throw null;
76 }
77
78 [global::Cpp2ILInjected.Token(Token = "0x17000266")]
79 public override bool CanRead
80 {
81 [global::Cpp2ILInjected.Token(Token = "0x6001784")]
82 [global::Cpp2ILInjected.Address(RVA = "0x1AF2E4C", Offset = "0x1AF2E4C", Length = "0x8")]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
84 get
85 {
86 throw null;
87 }
88 }
89
90 [global::Cpp2ILInjected.Token(Token = "0x17000267")]
91 public override bool CanSeek
92 {
93 [global::Cpp2ILInjected.Token(Token = "0x6001785")]
94 [global::Cpp2ILInjected.Address(RVA = "0x1AF2E54", Offset = "0x1AF2E54", Length = "0x8")]
95 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
96 get
97 {
98 throw null;
99 }
100 }
101
102 [global::Cpp2ILInjected.Token(Token = "0x17000268")]
103 public override bool CanWrite
104 {
105 [global::Cpp2ILInjected.Token(Token = "0x6001786")]
106 [global::Cpp2ILInjected.Address(RVA = "0x1AF2E5C", Offset = "0x1AF2E5C", Length = "0x8")]
107 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
108 get
109 {
110 throw null;
111 }
112 }
113
114 [global::Cpp2ILInjected.Token(Token = "0x17000269")]
115 public override long Length
116 {
117 [global::Cpp2ILInjected.Token(Token = "0x6001787")]
118 [global::Cpp2ILInjected.Address(RVA = "0x1AF2E64", Offset = "0x1AF2E64", Length = "0x4C")]
119 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
121 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
122 get
123 {
124 throw null;
125 }
126 }
127
128 [global::Cpp2ILInjected.Token(Token = "0x1700026A")]
129 public override long Position
130 {
131 [global::Cpp2ILInjected.Token(Token = "0x6001788")]
132 [global::Cpp2ILInjected.Address(RVA = "0x1AF2EB0", Offset = "0x1AF2EB0", Length = "0x4C")]
133 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
135 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
136 get
137 {
138 throw null;
139 }
140 [global::Cpp2ILInjected.Token(Token = "0x6001789")]
141 [global::Cpp2ILInjected.Address(RVA = "0x1AF2EFC", Offset = "0x1AF2EFC", Length = "0x4C")]
142 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
144 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
145 set
146 {
147 throw null;
148 }
149 }
150
151 [global::Cpp2ILInjected.Token(Token = "0x1700026B")]
152 public bool HasFlushedFinalBlock
153 {
154 [global::Cpp2ILInjected.Token(Token = "0x600178A")]
155 [global::Cpp2ILInjected.Address(RVA = "0x1AF2F48", Offset = "0x1AF2F48", Length = "0x8")]
156 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
157 get
158 {
159 throw null;
160 }
161 }
162
163 [global::Cpp2ILInjected.Token(Token = "0x600178B")]
164 [global::Cpp2ILInjected.Address(RVA = "0x1AF2F50", Offset = "0x1AF2F50", Length = "0x214")]
165 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
166 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "LocalUser", Member = "SavePersistantData", ReturnType = typeof(void))]
167 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Player", Member = "InternalSavePlayerFile", MemberParameters = new object[] { "Terraria.IO.PlayerFileData" }, ReturnType = typeof(void))]
168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Achievements.AchievementManager", Member = "Save", MemberParameters = new object[]
169 {
170 typeof(string),
171 typeof(bool)
172 }, ReturnType = typeof(void))]
173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CryptoStream), Member = "FlushFinalBlock", ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CryptoStream), Member = "Dispose", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MACTripleDES), Member = "HashFinal", ReturnType = typeof(byte[]))]
176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clear", MemberParameters = new object[]
178 {
179 typeof(global::System.Array),
180 typeof(int),
181 typeof(int)
182 }, ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoStream), Member = "FlushFinalBlock", ReturnType = typeof(void))]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
185 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
186 public void FlushFinalBlock()
187 {
188 throw null;
189 }
190
191 [global::Cpp2ILInjected.Token(Token = "0x600178C")]
192 [global::Cpp2ILInjected.Address(RVA = "0x1AF3164", Offset = "0x1AF3164", Length = "0x4")]
193 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
194 public override void Flush()
195 {
196 throw null;
197 }
198
199 [global::Cpp2ILInjected.Token(Token = "0x600178D")]
200 [global::Cpp2ILInjected.Address(RVA = "0x1AF3168", Offset = "0x1AF3168", Length = "0x168")]
201 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
204 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Inequality", MemberParameters = new object[]
205 {
206 typeof(global::System.Type),
207 typeof(global::System.Type)
208 }, ReturnType = typeof(bool))]
209 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.Stream), Member = "FlushAsync", MemberParameters = new object[] { typeof(global::System.Threading.CancellationToken) }, ReturnType = typeof(global::System.Threading.Tasks.Task))]
210 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.CancellationToken), Member = "get_IsCancellationRequested", ReturnType = typeof(bool))]
211 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task), Member = "FromCanceled", MemberParameters = new object[] { typeof(global::System.Threading.CancellationToken) }, ReturnType = typeof(global::System.Threading.Tasks.Task))]
212 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
213 public override global::System.Threading.Tasks.Task FlushAsync(global::System.Threading.CancellationToken cancellationToken)
214 {
215 throw null;
216 }
217
218 [global::Cpp2ILInjected.Token(Token = "0x600178E")]
219 [global::Cpp2ILInjected.Address(RVA = "0x1AF32D0", Offset = "0x1AF32D0", Length = "0x4C")]
220 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
222 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
223 public override long Seek(long offset, global::System.IO.SeekOrigin origin)
224 {
225 throw null;
226 }
227
228 [global::Cpp2ILInjected.Token(Token = "0x600178F")]
229 [global::Cpp2ILInjected.Address(RVA = "0x1AF331C", Offset = "0x1AF331C", Length = "0x4C")]
230 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
232 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
233 public override void SetLength(long value)
234 {
235 throw null;
236 }
237
238 [global::Cpp2ILInjected.Token(Token = "0x6001790")]
239 [global::Cpp2ILInjected.Address(RVA = "0x1AF3368", Offset = "0x1AF3368", Length = "0x48")]
240 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoStream), Member = "CheckReadArguments", MemberParameters = new object[]
242 {
243 typeof(byte[]),
244 typeof(int),
245 typeof(int)
246 }, ReturnType = typeof(void))]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoStream), Member = "ReadAsyncInternal", MemberParameters = new object[]
248 {
249 typeof(byte[]),
250 typeof(int),
251 typeof(int),
252 typeof(global::System.Threading.CancellationToken)
253 }, ReturnType = typeof(global::System.Threading.Tasks.Task<int>))]
254 public override global::System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count, global::System.Threading.CancellationToken cancellationToken)
255 {
256 throw null;
257 }
258
259 [global::Cpp2ILInjected.Token(Token = "0x6001791")]
260 [global::Cpp2ILInjected.Address(RVA = "0x1AF3604", Offset = "0x1AF3604", Length = "0xB4")]
261 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
262 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.CancellationToken), Member = "get_None", ReturnType = typeof(global::System.Threading.CancellationToken))]
264 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.TaskToApm), Member = "Begin", MemberParameters = new object[]
265 {
266 typeof(global::System.Threading.Tasks.Task),
267 typeof(global::System.AsyncCallback),
268 typeof(object)
269 }, ReturnType = typeof(global::System.IAsyncResult))]
270 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
271 public override global::System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, global::System.AsyncCallback callback, object state)
272 {
273 throw null;
274 }
275
276 [global::Cpp2ILInjected.Token(Token = "0x6001792")]
277 [global::Cpp2ILInjected.Address(RVA = "0x1AF36B8", Offset = "0x1AF36B8", Length = "0x48")]
278 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
279 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.TaskToApm), Member = "End", MemberTypeParameters = new object[] { "TResult" }, MemberParameters = new object[] { typeof(global::System.IAsyncResult) }, ReturnType = "TResult")]
280 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
281 public override int EndRead(global::System.IAsyncResult asyncResult)
282 {
283 throw null;
284 }
285
286 [global::Cpp2ILInjected.Token(Token = "0x6001793")]
287 [global::Cpp2ILInjected.Address(RVA = "0x1AF34E0", Offset = "0x1AF34E0", Length = "0x124")]
288 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CryptoStream), Member = "ReadAsync", MemberParameters = new object[]
290 {
291 typeof(byte[]),
292 typeof(int),
293 typeof(int),
294 typeof(global::System.Threading.CancellationToken)
295 }, ReturnType = typeof(global::System.Threading.Tasks.Task<int>))]
296 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
297 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<int>), Member = "Create", ReturnType = "System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<TResult>")]
298 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<int>), Member = "Start", MemberTypeParameters = new object[] { typeof(CryptoStream.<ReadAsyncInternal>d__37) }, MemberParameters = new object[] { typeof(ref CryptoStream.<ReadAsyncInternal>d__37) }, ReturnType = typeof(void))]
299 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<int>), Member = "get_Task", ReturnType = "System.Threading.Tasks.Task`1<TResult>")]
300 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
301 private global::System.Threading.Tasks.Task<int> ReadAsyncInternal(byte[] buffer, int offset, int count, global::System.Threading.CancellationToken cancellationToken)
302 {
303 throw null;
304 }
305
306 [global::Cpp2ILInjected.Token(Token = "0x6001794")]
307 [global::Cpp2ILInjected.Address(RVA = "0x1AF3700", Offset = "0x1AF3700", Length = "0x68")]
308 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
309 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
310 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "BlockCopy", MemberParameters = new object[]
311 {
312 typeof(global::System.Array),
313 typeof(int),
314 typeof(global::System.Array),
315 typeof(int),
316 typeof(int)
317 }, ReturnType = typeof(void))]
318 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.Stream), Member = "ReadByte", ReturnType = typeof(int))]
319 public override int ReadByte()
320 {
321 throw null;
322 }
323
324 [global::Cpp2ILInjected.Token(Token = "0x6001795")]
325 [global::Cpp2ILInjected.Address(RVA = "0x1AF3768", Offset = "0x1AF3768", Length = "0x30")]
326 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
327 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
328 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.Stream), Member = "WriteByte", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
329 public override void WriteByte(byte value)
330 {
331 throw null;
332 }
333
334 [global::Cpp2ILInjected.Token(Token = "0x6001796")]
335 [global::Cpp2ILInjected.Address(RVA = "0x1AF3798", Offset = "0x1AF3798", Length = "0xC0")]
336 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
337 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoStream), Member = "CheckReadArguments", MemberParameters = new object[]
338 {
339 typeof(byte[]),
340 typeof(int),
341 typeof(int)
342 }, ReturnType = typeof(void))]
343 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoStream), Member = "ReadAsyncCore", MemberParameters = new object[]
344 {
345 typeof(byte[]),
346 typeof(int),
347 typeof(int),
348 typeof(global::System.Threading.CancellationToken),
349 typeof(bool)
350 }, ReturnType = typeof(global::System.Threading.Tasks.Task<int>))]
351 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task<int>), Member = "GetAwaiter", ReturnType = "System.Runtime.CompilerServices.TaskAwaiter`1<TResult>")]
352 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.TaskAwaiter<int>), Member = "GetResult", ReturnType = "TResult")]
353 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
354 public override int Read(byte[] buffer, int offset, int count)
355 {
356 throw null;
357 }
358
359 [global::Cpp2ILInjected.Token(Token = "0x6001797")]
360 [global::Cpp2ILInjected.Address(RVA = "0x1AF33B0", Offset = "0x1AF33B0", Length = "0x130")]
361 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
362 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CryptoStream), Member = "ReadAsync", MemberParameters = new object[]
363 {
364 typeof(byte[]),
365 typeof(int),
366 typeof(int),
367 typeof(global::System.Threading.CancellationToken)
368 }, ReturnType = typeof(global::System.Threading.Tasks.Task<int>))]
369 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CryptoStream), Member = "Read", MemberParameters = new object[]
370 {
371 typeof(byte[]),
372 typeof(int),
373 typeof(int)
374 }, ReturnType = typeof(int))]
375 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
377 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
378 {
379 typeof(string),
380 typeof(string)
381 }, ReturnType = typeof(void))]
382 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
383 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
384 private void CheckReadArguments(byte[] buffer, int offset, int count)
385 {
386 throw null;
387 }
388
389 [global::Cpp2ILInjected.Token(Token = "0x6001798")]
390 [global::Cpp2ILInjected.Address(RVA = "0x1AF3858", Offset = "0x1AF3858", Length = "0x144")]
391 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
392 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CryptoStream.<ReadAsyncInternal>d__37), Member = "MoveNext", ReturnType = typeof(void))]
393 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CryptoStream), Member = "Read", MemberParameters = new object[]
394 {
395 typeof(byte[]),
396 typeof(int),
397 typeof(int)
398 }, ReturnType = typeof(int))]
399 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
400 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<int>), Member = "Create", ReturnType = "System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<TResult>")]
401 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<int>), Member = "Start", MemberTypeParameters = new object[] { typeof(CryptoStream.<ReadAsyncCore>d__42) }, MemberParameters = new object[] { typeof(ref CryptoStream.<ReadAsyncCore>d__42) }, ReturnType = typeof(void))]
402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<int>), Member = "get_Task", ReturnType = "System.Threading.Tasks.Task`1<TResult>")]
403 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
404 private global::System.Threading.Tasks.Task<int> ReadAsyncCore(byte[] buffer, int offset, int count, global::System.Threading.CancellationToken cancellationToken, bool useAsync)
405 {
406 throw null;
407 }
408
409 [global::Cpp2ILInjected.Token(Token = "0x6001799")]
410 [global::Cpp2ILInjected.Address(RVA = "0x1AF399C", Offset = "0x1AF399C", Length = "0x48")]
411 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
412 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoStream), Member = "CheckWriteArguments", MemberParameters = new object[]
413 {
414 typeof(byte[]),
415 typeof(int),
416 typeof(int)
417 }, ReturnType = typeof(void))]
418 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoStream), Member = "WriteAsyncInternal", MemberParameters = new object[]
419 {
420 typeof(byte[]),
421 typeof(int),
422 typeof(int),
423 typeof(global::System.Threading.CancellationToken)
424 }, ReturnType = typeof(global::System.Threading.Tasks.Task))]
425 public override global::System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, global::System.Threading.CancellationToken cancellationToken)
426 {
427 throw null;
428 }
429
430 [global::Cpp2ILInjected.Token(Token = "0x600179A")]
431 [global::Cpp2ILInjected.Address(RVA = "0x1AF3C10", Offset = "0x1AF3C10", Length = "0xB4")]
432 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
433 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
434 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.CancellationToken), Member = "get_None", ReturnType = typeof(global::System.Threading.CancellationToken))]
435 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.TaskToApm), Member = "Begin", MemberParameters = new object[]
436 {
437 typeof(global::System.Threading.Tasks.Task),
438 typeof(global::System.AsyncCallback),
439 typeof(object)
440 }, ReturnType = typeof(global::System.IAsyncResult))]
441 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
442 public override global::System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, global::System.AsyncCallback callback, object state)
443 {
444 throw null;
445 }
446
447 [global::Cpp2ILInjected.Token(Token = "0x600179B")]
448 [global::Cpp2ILInjected.Address(RVA = "0x1AF3CC4", Offset = "0x1AF3CC4", Length = "0xC")]
449 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
450 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.TaskToApm), Member = "End", MemberParameters = new object[] { typeof(global::System.IAsyncResult) }, ReturnType = typeof(void))]
451 public override void EndWrite(global::System.IAsyncResult asyncResult)
452 {
453 throw null;
454 }
455
456 [global::Cpp2ILInjected.Token(Token = "0x600179C")]
457 [global::Cpp2ILInjected.Address(RVA = "0x1AF3B14", Offset = "0x1AF3B14", Length = "0xFC")]
458 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
459 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CryptoStream), Member = "WriteAsync", MemberParameters = new object[]
460 {
461 typeof(byte[]),
462 typeof(int),
463 typeof(int),
464 typeof(global::System.Threading.CancellationToken)
465 }, ReturnType = typeof(global::System.Threading.Tasks.Task))]
466 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
467 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = "Create", ReturnType = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder))]
468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder[]), Member = "Start", MemberTypeParameters = new object[] { typeof(CryptoStream.<WriteAsyncInternal>d__46) }, MemberParameters = new object[] { typeof(ref CryptoStream.<WriteAsyncInternal>d__46) }, ReturnType = typeof(void))]
469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = "get_Task", ReturnType = typeof(global::System.Threading.Tasks.Task))]
470 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
471 private global::System.Threading.Tasks.Task WriteAsyncInternal(byte[] buffer, int offset, int count, global::System.Threading.CancellationToken cancellationToken)
472 {
473 throw null;
474 }
475
476 [global::Cpp2ILInjected.Token(Token = "0x600179D")]
477 [global::Cpp2ILInjected.Address(RVA = "0x1AF3CD0", Offset = "0x1AF3CD0", Length = "0x64")]
478 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
479 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoStream), Member = "CheckWriteArguments", MemberParameters = new object[]
480 {
481 typeof(byte[]),
482 typeof(int),
483 typeof(int)
484 }, ReturnType = typeof(void))]
485 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoStream), Member = "WriteAsyncCore", MemberParameters = new object[]
486 {
487 typeof(byte[]),
488 typeof(int),
489 typeof(int),
490 typeof(global::System.Threading.CancellationToken),
491 typeof(bool)
492 }, ReturnType = typeof(global::System.Threading.Tasks.Task))]
493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task), Member = "GetAwaiter", ReturnType = typeof(global::System.Runtime.CompilerServices.TaskAwaiter))]
494 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.TaskAwaiter), Member = "GetResult", ReturnType = typeof(void))]
495 public override void Write(byte[] buffer, int offset, int count)
496 {
497 throw null;
498 }
499
500 [global::Cpp2ILInjected.Token(Token = "0x600179E")]
501 [global::Cpp2ILInjected.Address(RVA = "0x1AF39E4", Offset = "0x1AF39E4", Length = "0x130")]
502 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
503 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CryptoStream), Member = "WriteAsync", MemberParameters = new object[]
504 {
505 typeof(byte[]),
506 typeof(int),
507 typeof(int),
508 typeof(global::System.Threading.CancellationToken)
509 }, ReturnType = typeof(global::System.Threading.Tasks.Task))]
510 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CryptoStream), Member = "Write", MemberParameters = new object[]
511 {
512 typeof(byte[]),
513 typeof(int),
514 typeof(int)
515 }, ReturnType = typeof(void))]
516 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
517 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
518 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
519 {
520 typeof(string),
521 typeof(string)
522 }, ReturnType = typeof(void))]
523 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
524 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
525 private void CheckWriteArguments(byte[] buffer, int offset, int count)
526 {
527 throw null;
528 }
529
530 [global::Cpp2ILInjected.Token(Token = "0x600179F")]
531 [global::Cpp2ILInjected.Address(RVA = "0x1AF3D34", Offset = "0x1AF3D34", Length = "0x11C")]
532 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
533 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CryptoStream.<WriteAsyncInternal>d__46), Member = "MoveNext", ReturnType = typeof(void))]
534 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CryptoStream), Member = "Write", MemberParameters = new object[]
535 {
536 typeof(byte[]),
537 typeof(int),
538 typeof(int)
539 }, ReturnType = typeof(void))]
540 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
541 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = "Create", ReturnType = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder))]
542 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder[]), Member = "Start", MemberTypeParameters = new object[] { typeof(CryptoStream.<WriteAsyncCore>d__49) }, MemberParameters = new object[] { typeof(ref CryptoStream.<WriteAsyncCore>d__49) }, ReturnType = typeof(void))]
543 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = "get_Task", ReturnType = typeof(global::System.Threading.Tasks.Task))]
544 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
545 private global::System.Threading.Tasks.Task WriteAsyncCore(byte[] buffer, int offset, int count, global::System.Threading.CancellationToken cancellationToken, bool useAsync)
546 {
547 throw null;
548 }
549
550 [global::Cpp2ILInjected.Token(Token = "0x60017A0")]
551 [global::Cpp2ILInjected.Address(RVA = "0x1AF3E50", Offset = "0x1AF3E50", Length = "0x10")]
552 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MACTripleDES), Member = "Dispose", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
553 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
554 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
555 public void Clear()
556 {
557 throw null;
558 }
559
560 [global::Cpp2ILInjected.Token(Token = "0x60017A1")]
561 [global::Cpp2ILInjected.Address(RVA = "0x1AF3E60", Offset = "0x1AF3E60", Length = "0xA8")]
562 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
563 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
564 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoStream), Member = "FlushFinalBlock", ReturnType = typeof(void))]
565 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.Stream), Member = "Dispose", ReturnType = typeof(void))]
566 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
567 protected override void Dispose(bool disposing)
568 {
569 throw null;
570 }
571
572 [global::Cpp2ILInjected.Token(Token = "0x60017A2")]
573 [global::Cpp2ILInjected.Address(RVA = "0x1AF2D08", Offset = "0x1AF2D08", Length = "0x144")]
574 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
575 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
576 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
577 private void InitializeBuffer()
578 {
579 throw null;
580 }
581
582 [global::Cpp2ILInjected.Token(Token = "0x1700026C")]
583 private global::System.Threading.SemaphoreSlim AsyncActiveSemaphore
584 {
585 [global::Cpp2ILInjected.Token(Token = "0x60017A3")]
586 [global::Cpp2ILInjected.Address(RVA = "0x1AF3F08", Offset = "0x1AF3F08", Length = "0xFC")]
587 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CryptoStream.<ReadAsyncInternal>d__37), Member = "MoveNext", ReturnType = typeof(void))]
588 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CryptoStream.<WriteAsyncInternal>d__46), Member = "MoveNext", ReturnType = typeof(void))]
589 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
590 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Func<object>), Member = ".ctor", MemberParameters = new object[]
591 {
592 typeof(object),
593 typeof(global::System.IntPtr)
594 }, ReturnType = typeof(void))]
595 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.LazyInitializer), Member = "EnsureInitialized", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "T&", "System.Func`1<T>" }, ReturnType = "T")]
596 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
597 get
598 {
599 throw null;
600 }
601 }
602
603 [global::Cpp2ILInjected.Token(Token = "0x4000C1D")]
604 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
605 private readonly global::System.IO.Stream _stream;
606
607 [global::Cpp2ILInjected.Token(Token = "0x4000C1E")]
608 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
610
611 [global::Cpp2ILInjected.Token(Token = "0x4000C1F")]
612 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
614
615 [global::Cpp2ILInjected.Token(Token = "0x4000C20")]
616 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
617 private byte[] _inputBuffer;
618
619 [global::Cpp2ILInjected.Token(Token = "0x4000C21")]
620 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
621 private int _inputBufferIndex;
622
623 [global::Cpp2ILInjected.Token(Token = "0x4000C22")]
624 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4C")]
625 private int _inputBlockSize;
626
627 [global::Cpp2ILInjected.Token(Token = "0x4000C23")]
628 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
629 private byte[] _outputBuffer;
630
631 [global::Cpp2ILInjected.Token(Token = "0x4000C24")]
632 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
634
635 [global::Cpp2ILInjected.Token(Token = "0x4000C25")]
636 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5C")]
637 private int _outputBlockSize;
638
639 [global::Cpp2ILInjected.Token(Token = "0x4000C26")]
640 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
641 private bool _canRead;
642
643 [global::Cpp2ILInjected.Token(Token = "0x4000C27")]
644 [global::Cpp2ILInjected.FieldOffset(Offset = "0x61")]
645 private bool _canWrite;
646
647 [global::Cpp2ILInjected.Token(Token = "0x4000C28")]
648 [global::Cpp2ILInjected.FieldOffset(Offset = "0x62")]
650
651 [global::Cpp2ILInjected.Token(Token = "0x4000C29")]
652 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
653 private global::System.Threading.SemaphoreSlim _lazyAsyncActiveSemaphore;
654
655 [global::Cpp2ILInjected.Token(Token = "0x4000C2A")]
656 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
657 private readonly bool _leaveOpen;
658
659 [global::System.Runtime.CompilerServices.CompilerGenerated]
660 [global::Cpp2ILInjected.Token(Token = "0x20002B6")]
661 [StructLayout(3)]
662 private struct <ReadAsyncInternal>d__37 : global::System.Runtime.CompilerServices.IAsyncStateMachine
663 {
664 [global::Cpp2ILInjected.Token(Token = "0x60017A4")]
665 [global::Cpp2ILInjected.Address(RVA = "0x1AF4004", Offset = "0x1AF4004", Length = "0x388")]
666 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
667 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
668 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoStream), Member = "get_AsyncActiveSemaphore", ReturnType = typeof(global::System.Threading.SemaphoreSlim))]
669 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.SemaphoreSlim), Member = "WaitAsync", ReturnType = typeof(global::System.Threading.Tasks.Task))]
670 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.TaskAwaiters), Member = "ForceAsync", MemberParameters = new object[] { typeof(global::System.Threading.Tasks.Task) }, ReturnType = typeof(global::System.Threading.Tasks.ForceAsyncAwaiter))]
671 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.ForceAsyncAwaiter), Member = "GetAwaiter", ReturnType = typeof(global::System.Threading.Tasks.ForceAsyncAwaiter))]
672 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.ForceAsyncAwaiter), Member = "get_IsCompleted", ReturnType = typeof(bool))]
673 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.ForceAsyncAwaiter), Member = "GetResult", ReturnType = typeof(void))]
674 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoStream), Member = "ReadAsyncCore", MemberParameters = new object[]
675 {
676 typeof(byte[]),
677 typeof(int),
678 typeof(int),
679 typeof(global::System.Threading.CancellationToken),
680 typeof(bool)
681 }, ReturnType = typeof(global::System.Threading.Tasks.Task<int>))]
682 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task<int>), Member = "GetAwaiter", ReturnType = "System.Runtime.CompilerServices.TaskAwaiter`1<TResult>")]
683 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.TaskAwaiter<int>), Member = "get_IsCompleted", ReturnType = typeof(bool))]
684 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.TaskAwaiter<int>), Member = "GetResult", ReturnType = "TResult")]
685 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.SemaphoreSlim), Member = "Release", ReturnType = typeof(int))]
686 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<int>), Member = "SetResult", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
687 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<int>), Member = "AwaitUnsafeOnCompleted", MemberTypeParameters = new object[]
688 {
689 typeof(global::System.Runtime.CompilerServices.TaskAwaiter<int>),
690 typeof(CryptoStream.<ReadAsyncInternal>d__37)
691 }, MemberParameters = new object[]
692 {
693 typeof(ref global::System.Runtime.CompilerServices.TaskAwaiter<int>),
694 typeof(ref CryptoStream.<ReadAsyncInternal>d__37)
695 }, ReturnType = typeof(void))]
696 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<int>), Member = "SetException", MemberParameters = new object[] { typeof(global::System.Exception) }, ReturnType = typeof(void))]
697 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<int>), Member = "AwaitUnsafeOnCompleted", MemberTypeParameters = new object[]
698 {
699 typeof(global::System.Threading.Tasks.ForceAsyncAwaiter),
700 typeof(CryptoStream.<ReadAsyncInternal>d__37)
701 }, MemberParameters = new object[]
702 {
703 typeof(ref global::System.Threading.Tasks.ForceAsyncAwaiter),
704 typeof(ref CryptoStream.<ReadAsyncInternal>d__37)
705 }, ReturnType = typeof(void))]
706 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
707 private void MoveNext()
708 {
709 throw null;
710 }
711
712 [global::System.Diagnostics.DebuggerHidden]
713 [global::Cpp2ILInjected.Token(Token = "0x60017A5")]
714 [global::Cpp2ILInjected.Address(RVA = "0x1AF438C", Offset = "0x1AF438C", Length = "0x58")]
715 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
716 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<int>), Member = "SetStateMachine", MemberParameters = new object[] { typeof(global::System.Runtime.CompilerServices.IAsyncStateMachine) }, ReturnType = typeof(void))]
717 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
718 private void SetStateMachine(global::System.Runtime.CompilerServices.IAsyncStateMachine stateMachine)
719 {
720 throw null;
721 }
722
723 [global::Cpp2ILInjected.Token(Token = "0x4000C2B")]
724 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
726
727 [global::Cpp2ILInjected.Token(Token = "0x4000C2C")]
728 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
729 public global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<int> <>t__builder;
730
731 [global::Cpp2ILInjected.Token(Token = "0x4000C2D")]
732 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
734
735 [global::Cpp2ILInjected.Token(Token = "0x4000C2E")]
736 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
737 public byte[] buffer;
738
739 [global::Cpp2ILInjected.Token(Token = "0x4000C2F")]
740 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
741 public int offset;
742
743 [global::Cpp2ILInjected.Token(Token = "0x4000C30")]
744 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
745 public int count;
746
747 [global::Cpp2ILInjected.Token(Token = "0x4000C31")]
748 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
749 public global::System.Threading.CancellationToken cancellationToken;
750
751 [global::Cpp2ILInjected.Token(Token = "0x4000C32")]
752 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
753 private global::System.Threading.SemaphoreSlim <semaphore>5__2;
754
755 [global::Cpp2ILInjected.Token(Token = "0x4000C33")]
756 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
757 private global::System.Threading.Tasks.ForceAsyncAwaiter <>u__1;
758
759 [global::Cpp2ILInjected.Token(Token = "0x4000C34")]
760 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
761 private global::System.Runtime.CompilerServices.TaskAwaiter<int> <>u__2;
762 }
763
764 [global::System.Runtime.CompilerServices.CompilerGenerated]
765 [global::Cpp2ILInjected.Token(Token = "0x20002B7")]
766 [StructLayout(3)]
767 private struct <ReadAsyncCore>d__42 : global::System.Runtime.CompilerServices.IAsyncStateMachine
768 {
769 [global::Cpp2ILInjected.Token(Token = "0x60017A6")]
770 [global::Cpp2ILInjected.Address(RVA = "0x1AF43E4", Offset = "0x1AF43E4", Length = "0x1044")]
771 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
772 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
773 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "BlockCopy", MemberParameters = new object[]
774 {
775 typeof(global::System.Array),
776 typeof(int),
777 typeof(global::System.Array),
778 typeof(int),
779 typeof(int)
780 }, ReturnType = typeof(void))]
781 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", ReturnType = typeof(void))]
782 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicOperations), Member = "ZeroMemory", MemberParameters = new object[] { typeof(global::System.Span<byte>) }, ReturnType = typeof(void))]
783 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<int>), Member = "AwaitUnsafeOnCompleted", MemberTypeParameters = new object[]
784 {
785 typeof(global::System.Runtime.CompilerServices.ValueTaskAwaiter<int>),
786 typeof(CryptoStream.<ReadAsyncCore>d__42)
787 }, MemberParameters = new object[]
788 {
789 typeof(ref global::System.Runtime.CompilerServices.ValueTaskAwaiter<int>),
790 typeof(ref CryptoStream.<ReadAsyncCore>d__42)
791 }, ReturnType = typeof(void))]
792 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<int>), Member = "SetResult", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
793 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Span<>), Member = "op_Implicit", MemberParameters = new object[] { "T[]" }, ReturnType = "System.Span`1<T>")]
794 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<int>), Member = "SetException", MemberParameters = new object[] { typeof(global::System.Exception) }, ReturnType = typeof(void))]
795 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 65)]
796 private void MoveNext()
797 {
798 throw null;
799 }
800
801 [global::System.Diagnostics.DebuggerHidden]
802 [global::Cpp2ILInjected.Token(Token = "0x60017A7")]
803 [global::Cpp2ILInjected.Address(RVA = "0x1AF5428", Offset = "0x1AF5428", Length = "0x58")]
804 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
805 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<int>), Member = "SetStateMachine", MemberParameters = new object[] { typeof(global::System.Runtime.CompilerServices.IAsyncStateMachine) }, ReturnType = typeof(void))]
806 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
807 private void SetStateMachine(global::System.Runtime.CompilerServices.IAsyncStateMachine stateMachine)
808 {
809 throw null;
810 }
811
812 [global::Cpp2ILInjected.Token(Token = "0x4000C35")]
813 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
815
816 [global::Cpp2ILInjected.Token(Token = "0x4000C36")]
817 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
818 public global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<int> <>t__builder;
819
820 [global::Cpp2ILInjected.Token(Token = "0x4000C37")]
821 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
822 public int count;
823
824 [global::Cpp2ILInjected.Token(Token = "0x4000C38")]
825 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
826 public int offset;
827
828 [global::Cpp2ILInjected.Token(Token = "0x4000C39")]
829 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
831
832 [global::Cpp2ILInjected.Token(Token = "0x4000C3A")]
833 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
834 public byte[] buffer;
835
836 [global::Cpp2ILInjected.Token(Token = "0x4000C3B")]
837 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
838 public bool useAsync;
839
840 [global::Cpp2ILInjected.Token(Token = "0x4000C3C")]
841 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
842 public global::System.Threading.CancellationToken cancellationToken;
843
844 [global::Cpp2ILInjected.Token(Token = "0x4000C3D")]
845 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
846 private int <bytesToDeliver>5__2;
847
848 [global::Cpp2ILInjected.Token(Token = "0x4000C3E")]
849 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4C")]
850 private int <currentOutputIndex>5__3;
851
852 [global::Cpp2ILInjected.Token(Token = "0x4000C3F")]
853 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
854 private int <numWholeBlocksInBytes>5__4;
855
856 [global::Cpp2ILInjected.Token(Token = "0x4000C40")]
857 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
858 private byte[] <tempInputBuffer>5__5;
859
860 [global::Cpp2ILInjected.Token(Token = "0x4000C41")]
861 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
862 private byte[] <tempOutputBuffer>5__6;
863
864 [global::Cpp2ILInjected.Token(Token = "0x4000C42")]
865 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
866 private global::System.Runtime.CompilerServices.ValueTaskAwaiter<int> <>u__1;
867 }
868
869 [global::System.Runtime.CompilerServices.CompilerGenerated]
870 [global::Cpp2ILInjected.Token(Token = "0x20002B8")]
871 [StructLayout(3)]
872 private struct <WriteAsyncInternal>d__46 : global::System.Runtime.CompilerServices.IAsyncStateMachine
873 {
874 [global::Cpp2ILInjected.Token(Token = "0x60017A8")]
875 [global::Cpp2ILInjected.Address(RVA = "0x1AF5480", Offset = "0x1AF5480", Length = "0x2E4")]
876 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
877 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
878 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoStream), Member = "get_AsyncActiveSemaphore", ReturnType = typeof(global::System.Threading.SemaphoreSlim))]
879 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.SemaphoreSlim), Member = "WaitAsync", ReturnType = typeof(global::System.Threading.Tasks.Task))]
880 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.TaskAwaiters), Member = "ForceAsync", MemberParameters = new object[] { typeof(global::System.Threading.Tasks.Task) }, ReturnType = typeof(global::System.Threading.Tasks.ForceAsyncAwaiter))]
881 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.ForceAsyncAwaiter), Member = "GetAwaiter", ReturnType = typeof(global::System.Threading.Tasks.ForceAsyncAwaiter))]
882 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.ForceAsyncAwaiter), Member = "get_IsCompleted", ReturnType = typeof(bool))]
883 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.ForceAsyncAwaiter), Member = "GetResult", ReturnType = typeof(void))]
884 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoStream), Member = "WriteAsyncCore", MemberParameters = new object[]
885 {
886 typeof(byte[]),
887 typeof(int),
888 typeof(int),
889 typeof(global::System.Threading.CancellationToken),
890 typeof(bool)
891 }, ReturnType = typeof(global::System.Threading.Tasks.Task))]
892 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task), Member = "GetAwaiter", ReturnType = typeof(global::System.Runtime.CompilerServices.TaskAwaiter))]
893 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.TaskAwaiter), Member = "get_IsCompleted", ReturnType = typeof(bool))]
894 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.TaskAwaiter), Member = "GetResult", ReturnType = typeof(void))]
895 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.SemaphoreSlim), Member = "Release", ReturnType = typeof(int))]
896 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = "SetResult", ReturnType = typeof(void))]
897 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder[]), Member = "AwaitUnsafeOnCompleted", MemberTypeParameters = new object[]
898 {
899 typeof(global::System.Runtime.CompilerServices.TaskAwaiter),
900 typeof(CryptoStream.<WriteAsyncInternal>d__46)
901 }, MemberParameters = new object[]
902 {
903 typeof(ref global::System.Runtime.CompilerServices.TaskAwaiter),
904 typeof(ref CryptoStream.<WriteAsyncInternal>d__46)
905 }, ReturnType = typeof(void))]
906 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder[]), Member = "AwaitUnsafeOnCompleted", MemberTypeParameters = new object[]
907 {
908 typeof(global::System.Threading.Tasks.ForceAsyncAwaiter),
909 typeof(CryptoStream.<WriteAsyncInternal>d__46)
910 }, MemberParameters = new object[]
911 {
912 typeof(ref global::System.Threading.Tasks.ForceAsyncAwaiter),
913 typeof(ref CryptoStream.<WriteAsyncInternal>d__46)
914 }, ReturnType = typeof(void))]
915 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = "SetException", MemberParameters = new object[] { typeof(global::System.Exception) }, ReturnType = typeof(void))]
916 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
917 private void MoveNext()
918 {
919 throw null;
920 }
921
922 [global::System.Diagnostics.DebuggerHidden]
923 [global::Cpp2ILInjected.Token(Token = "0x60017A9")]
924 [global::Cpp2ILInjected.Address(RVA = "0x1AF5764", Offset = "0x1AF5764", Length = "0xC")]
925 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
926 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = "SetStateMachine", MemberParameters = new object[] { typeof(global::System.Runtime.CompilerServices.IAsyncStateMachine) }, ReturnType = typeof(void))]
927 private void SetStateMachine(global::System.Runtime.CompilerServices.IAsyncStateMachine stateMachine)
928 {
929 throw null;
930 }
931
932 [global::Cpp2ILInjected.Token(Token = "0x4000C43")]
933 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
935
936 [global::Cpp2ILInjected.Token(Token = "0x4000C44")]
937 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
938 public global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder <>t__builder;
939
940 [global::Cpp2ILInjected.Token(Token = "0x4000C45")]
941 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
943
944 [global::Cpp2ILInjected.Token(Token = "0x4000C46")]
945 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
946 public byte[] buffer;
947
948 [global::Cpp2ILInjected.Token(Token = "0x4000C47")]
949 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
950 public int offset;
951
952 [global::Cpp2ILInjected.Token(Token = "0x4000C48")]
953 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
954 public int count;
955
956 [global::Cpp2ILInjected.Token(Token = "0x4000C49")]
957 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
958 public global::System.Threading.CancellationToken cancellationToken;
959
960 [global::Cpp2ILInjected.Token(Token = "0x4000C4A")]
961 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
962 private global::System.Threading.SemaphoreSlim <semaphore>5__2;
963
964 [global::Cpp2ILInjected.Token(Token = "0x4000C4B")]
965 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
966 private global::System.Threading.Tasks.ForceAsyncAwaiter <>u__1;
967
968 [global::Cpp2ILInjected.Token(Token = "0x4000C4C")]
969 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
970 private global::System.Runtime.CompilerServices.TaskAwaiter <>u__2;
971 }
972
973 [global::System.Runtime.CompilerServices.CompilerGenerated]
974 [global::Cpp2ILInjected.Token(Token = "0x20002B9")]
975 [StructLayout(3)]
976 private struct <WriteAsyncCore>d__49 : global::System.Runtime.CompilerServices.IAsyncStateMachine
977 {
978 [global::Cpp2ILInjected.Token(Token = "0x60017AA")]
979 [global::Cpp2ILInjected.Address(RVA = "0x1AF5770", Offset = "0x1AF5770", Length = "0x10F4")]
980 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
981 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
982 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "BlockCopy", MemberParameters = new object[]
983 {
984 typeof(global::System.Array),
985 typeof(int),
986 typeof(global::System.Array),
987 typeof(int),
988 typeof(int)
989 }, ReturnType = typeof(void))]
990 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", ReturnType = typeof(void))]
991 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.TaskAwaiter), Member = "ValidateEnd", MemberParameters = new object[] { typeof(global::System.Threading.Tasks.Task) }, ReturnType = typeof(void))]
992 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.ValueTask), Member = "GetAwaiter", ReturnType = typeof(global::System.Runtime.CompilerServices.ValueTaskAwaiter))]
993 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task), Member = "get_IsCompleted", ReturnType = typeof(bool))]
994 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder[]), Member = "AwaitUnsafeOnCompleted", MemberTypeParameters = new object[]
995 {
996 typeof(global::System.Runtime.CompilerServices.ValueTaskAwaiter),
997 typeof(CryptoStream.<WriteAsyncCore>d__49)
998 }, MemberParameters = new object[]
999 {
1000 typeof(ref global::System.Runtime.CompilerServices.ValueTaskAwaiter),
1001 typeof(ref CryptoStream.<WriteAsyncCore>d__49)
1002 }, ReturnType = typeof(void))]
1003 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = "SetResult", ReturnType = typeof(void))]
1004 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = "SetException", MemberParameters = new object[] { typeof(global::System.Exception) }, ReturnType = typeof(void))]
1005 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 54)]
1006 private void MoveNext()
1007 {
1008 throw null;
1009 }
1010
1011 [global::System.Diagnostics.DebuggerHidden]
1012 [global::Cpp2ILInjected.Token(Token = "0x60017AB")]
1013 [global::Cpp2ILInjected.Address(RVA = "0x1AF6864", Offset = "0x1AF6864", Length = "0xC")]
1014 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1015 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = "SetStateMachine", MemberParameters = new object[] { typeof(global::System.Runtime.CompilerServices.IAsyncStateMachine) }, ReturnType = typeof(void))]
1016 private void SetStateMachine(global::System.Runtime.CompilerServices.IAsyncStateMachine stateMachine)
1017 {
1018 throw null;
1019 }
1020
1021 [global::Cpp2ILInjected.Token(Token = "0x4000C4D")]
1022 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1024
1025 [global::Cpp2ILInjected.Token(Token = "0x4000C4E")]
1026 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
1027 public global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder <>t__builder;
1028
1029 [global::Cpp2ILInjected.Token(Token = "0x4000C4F")]
1030 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
1031 public int count;
1032
1033 [global::Cpp2ILInjected.Token(Token = "0x4000C50")]
1034 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
1035 public int offset;
1036
1037 [global::Cpp2ILInjected.Token(Token = "0x4000C51")]
1038 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
1040
1041 [global::Cpp2ILInjected.Token(Token = "0x4000C52")]
1042 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
1043 public byte[] buffer;
1044
1045 [global::Cpp2ILInjected.Token(Token = "0x4000C53")]
1046 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
1047 public bool useAsync;
1048
1049 [global::Cpp2ILInjected.Token(Token = "0x4000C54")]
1050 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
1051 public global::System.Threading.CancellationToken cancellationToken;
1052
1053 [global::Cpp2ILInjected.Token(Token = "0x4000C55")]
1054 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
1055 private int <bytesToWrite>5__2;
1056
1057 [global::Cpp2ILInjected.Token(Token = "0x4000C56")]
1058 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4C")]
1059 private int <currentInputIndex>5__3;
1060
1061 [global::Cpp2ILInjected.Token(Token = "0x4000C57")]
1062 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
1063 private int <numOutputBytes>5__4;
1064
1065 [global::Cpp2ILInjected.Token(Token = "0x4000C58")]
1066 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
1067 private global::System.Runtime.CompilerServices.ValueTaskAwaiter <>u__1;
1068
1069 [global::Cpp2ILInjected.Token(Token = "0x4000C59")]
1070 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
1071 private int <numWholeBlocksInBytes>5__5;
1072
1073 [global::Cpp2ILInjected.Token(Token = "0x4000C5A")]
1074 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
1075 private byte[] <tempOutputBuffer>5__6;
1076 }
1077
1078 [global::System.Runtime.CompilerServices.CompilerGenerated]
1079 [global::Cpp2ILInjected.Token(Token = "0x20002BA")]
1080 [global::System.Serializable]
1081 private sealed class <>c
1082 {
1083 // Note: this type is marked as 'beforefieldinit'.
1084 [global::Cpp2ILInjected.Token(Token = "0x60017AC")]
1085 [global::Cpp2ILInjected.Address(RVA = "0x1AF6870", Offset = "0x1AF6870", Length = "0x5C")]
1086 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1087 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1088 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1089 static <>c()
1090 {
1091 throw null;
1092 }
1093
1094 [global::Cpp2ILInjected.Token(Token = "0x60017AD")]
1095 [global::Cpp2ILInjected.Address(RVA = "0x1AF68CC", Offset = "0x1AF68CC", Length = "0x8")]
1096 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1097 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1098 public <>c()
1099 {
1100 throw null;
1101 }
1102
1103 [global::Cpp2ILInjected.Token(Token = "0x60017AE")]
1104 [global::Cpp2ILInjected.Address(RVA = "0x1AF68D4", Offset = "0x1AF68D4", Length = "0x5C")]
1105 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.SemaphoreSlim), Member = ".ctor", MemberParameters = new object[]
1107 {
1108 typeof(int),
1109 typeof(int)
1110 }, ReturnType = typeof(void))]
1111 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1112 internal global::System.Threading.SemaphoreSlim <get_AsyncActiveSemaphore>b__54_0()
1113 {
1114 throw null;
1115 }
1116
1117 [global::Cpp2ILInjected.Token(Token = "0x4000C5B")]
1118 public static readonly CryptoStream.<>c <>9;
1119
1120 [global::Cpp2ILInjected.Token(Token = "0x4000C5C")]
1121 public static global::System.Func<global::System.Threading.SemaphoreSlim> <>9__54_0;
1122 }
1123 }
1124}
class f__AnonymousType0<< Count > j__TPar
readonly CryptoStreamMode _transformMode
override void EndWrite(global::System.IAsyncResult asyncResult)
global::System.Threading.Tasks.Task< int > ReadAsyncCore(byte[] buffer, int offset, int count, global::System.Threading.CancellationToken cancellationToken, bool useAsync)
override void Write(byte[] buffer, int offset, int count)
global::System.Threading.SemaphoreSlim _lazyAsyncActiveSemaphore
override int EndRead(global::System.IAsyncResult asyncResult)
global::System.Threading.Tasks.Task WriteAsyncInternal(byte[] buffer, int offset, int count, global::System.Threading.CancellationToken cancellationToken)
CryptoStream(global::System.IO.Stream stream, ICryptoTransform transform, CryptoStreamMode mode)
override int Read(byte[] buffer, int offset, int count)
CryptoStream(global::System.IO.Stream stream, ICryptoTransform transform, CryptoStreamMode mode, bool leaveOpen)
void CheckReadArguments(byte[] buffer, int offset, int count)
override global::System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, global::System.AsyncCallback callback, object state)
override global::System.Threading.Tasks.Task FlushAsync(global::System.Threading.CancellationToken cancellationToken)
global::System.Threading.Tasks.Task WriteAsyncCore(byte[] buffer, int offset, int count, global::System.Threading.CancellationToken cancellationToken, bool useAsync)
readonly global::System.IO.Stream _stream
global::System.Threading.Tasks.Task< int > ReadAsyncInternal(byte[] buffer, int offset, int count, global::System.Threading.CancellationToken cancellationToken)
void CheckWriteArguments(byte[] buffer, int offset, int count)
override long Seek(long offset, global::System.IO.SeekOrigin origin)
override global::System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, global::System.AsyncCallback callback, object state)
override void Dispose(bool disposing)
global::System.Runtime.CompilerServices.TaskAwaiter< int ><> u__2
global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder< int ><> t__builder
void SetStateMachine(global::System.Runtime.CompilerServices.IAsyncStateMachine stateMachine)
global::System.Threading.CancellationToken cancellationToken
global::System.Threading.Tasks.ForceAsyncAwaiter u__1
global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder< int ><> t__builder
global::System.Threading.CancellationToken cancellationToken
byte[]< tempInputBuffer > byte[]< tempOutputBuffer > global::System.Runtime.CompilerServices.ValueTaskAwaiter< int ><> u__1
void SetStateMachine(global::System.Runtime.CompilerServices.IAsyncStateMachine stateMachine)
void SetStateMachine(global::System.Runtime.CompilerServices.IAsyncStateMachine stateMachine)
global::System.Threading.CancellationToken cancellationToken
global::System.Threading.Tasks.ForceAsyncAwaiter u__1
global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder t__builder
global::System.Runtime.CompilerServices.TaskAwaiter u__2
global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder t__builder
void SetStateMachine(global::System.Runtime.CompilerServices.IAsyncStateMachine stateMachine)
global::System.Runtime.CompilerServices.ValueTaskAwaiter u__1
global::System.Threading.CancellationToken cancellationToken