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
ZlibBaseStream.cs
Go to the documentation of this file.
1using System;
3using System.IO;
4using System.Text;
7using Ionic.Crc;
8
9namespace Ionic.Zlib
10{
11 [global::Cpp2ILInjected.Token(Token = "0x2000057")]
12 internal class ZlibBaseStream : Stream
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x170000E2")]
15 internal int Crc32
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x60003AE")]
18 [global::Cpp2ILInjected.Address(RVA = "0x1A6EC50", Offset = "0x1A6EC50", Length = "0x1C")]
19 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
21 get
22 {
23 throw null;
24 }
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x60003AF")]
28 [global::Cpp2ILInjected.Address(RVA = "0x1A6CDA4", Offset = "0x1A6CDA4", Length = "0x120")]
29 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DeflateStream), Member = ".ctor", MemberParameters = new object[]
31 {
35 typeof(bool)
36 }, ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GZipStream), Member = ".ctor", MemberParameters = new object[]
38 {
40 typeof(CompressionMode),
41 typeof(CompressionLevel),
42 typeof(bool)
43 }, ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZlibStream), Member = ".ctor", MemberParameters = new object[]
45 {
47 typeof(CompressionMode),
48 typeof(CompressionLevel),
49 typeof(bool)
50 }, ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Stream), Member = ".ctor", ReturnType = typeof(void))]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CRC32), Member = "GenerateLookupTable", ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
57 {
58 throw null;
59 }
60
61 [global::Cpp2ILInjected.Token(Token = "0x170000E3")]
62 protected internal bool _wantCompress
63 {
64 [global::Cpp2ILInjected.Token(Token = "0x60003B0")]
65 [global::Cpp2ILInjected.Address(RVA = "0x1A6F074", Offset = "0x1A6F074", Length = "0x10")]
66 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
68 get
69 {
70 throw null;
71 }
72 }
73
74 [global::Cpp2ILInjected.Token(Token = "0x170000E4")]
75 private ZlibCodec z
76 {
77 [global::Cpp2ILInjected.Token(Token = "0x60003B1")]
78 [global::Cpp2ILInjected.Address(RVA = "0x1A749D4", Offset = "0x1A749D4", Length = "0xB8")]
79 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZlibBaseStream), Member = "Write", MemberParameters = new object[]
81 {
82 typeof(byte[]),
83 typeof(int),
84 typeof(int)
85 }, ReturnType = typeof(void))]
86 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZlibBaseStream), Member = "end", ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZlibBaseStream), Member = "Read", MemberParameters = new object[]
88 {
89 typeof(byte[]),
90 typeof(int),
91 typeof(int)
92 }, ReturnType = typeof(int))]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibCodec), Member = "InitializeInflate", MemberParameters = new object[]
96 {
97 typeof(int),
98 typeof(bool)
99 }, ReturnType = typeof(int))]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibCodec), Member = "_InternalInitializeDeflate", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(int))]
101 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
102 get
103 {
104 throw null;
105 }
106 }
107
108 [global::Cpp2ILInjected.Token(Token = "0x170000E5")]
109 private byte[] workingBuffer
110 {
111 [global::Cpp2ILInjected.Token(Token = "0x60003B2")]
112 [global::Cpp2ILInjected.Address(RVA = "0x1A74AD0", Offset = "0x1A74AD0", Length = "0x58")]
113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZlibBaseStream), Member = "Write", MemberParameters = new object[]
114 {
115 typeof(byte[]),
116 typeof(int),
117 typeof(int)
118 }, ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZlibBaseStream), Member = "finish", ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZlibBaseStream), Member = "Read", MemberParameters = new object[]
121 {
122 typeof(byte[]),
123 typeof(int),
124 typeof(int)
125 }, ReturnType = typeof(int))]
126 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
127 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
128 get
129 {
130 throw null;
131 }
132 }
133
134 [global::Cpp2ILInjected.Token(Token = "0x60003B3")]
135 [global::Cpp2ILInjected.Address(RVA = "0x1A74B28", Offset = "0x1A74B28", Length = "0x1FC")]
136 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
137 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CRC32), Member = "SlurpBlock", MemberParameters = new object[]
139 {
140 typeof(byte[]),
141 typeof(int),
142 typeof(int)
143 }, ReturnType = typeof(void))]
144 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibBaseStream), Member = "get_z", ReturnType = typeof(ZlibCodec))]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibBaseStream), Member = "get_workingBuffer", ReturnType = typeof(byte[]))]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibCodec), Member = "Inflate", MemberParameters = new object[] { typeof(FlushType) }, ReturnType = typeof(int))]
147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibCodec), Member = "Deflate", MemberParameters = new object[] { typeof(FlushType) }, ReturnType = typeof(int))]
148 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
149 {
150 typeof(string),
151 typeof(string),
152 typeof(string)
153 }, ReturnType = typeof(string))]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
155 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
156 public override void Write(byte[] buffer, int offset, int count)
157 {
158 throw null;
159 }
160
161 [global::Cpp2ILInjected.Token(Token = "0x60003B4")]
162 [global::Cpp2ILInjected.Address(RVA = "0x1A74E9C", Offset = "0x1A74E9C", Length = "0x524")]
163 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZlibBaseStream), Member = "Close", ReturnType = typeof(void))]
165 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibBaseStream), Member = "get_workingBuffer", ReturnType = typeof(byte[]))]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibCodec), Member = "Inflate", MemberParameters = new object[] { typeof(FlushType) }, ReturnType = typeof(int))]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibCodec), Member = "Deflate", MemberParameters = new object[] { typeof(FlushType) }, ReturnType = typeof(int))]
169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BitConverter), Member = "GetBytes", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(byte[]))]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Copy", MemberParameters = new object[]
171 {
172 typeof(Array),
173 typeof(int),
174 typeof(Array),
175 typeof(int),
176 typeof(int)
177 }, ReturnType = typeof(void))]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BitConverter), Member = "ToInt32", MemberParameters = new object[]
179 {
180 typeof(byte[]),
181 typeof(int)
182 }, ReturnType = typeof(int))]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
184 {
185 typeof(string),
186 typeof(string)
187 }, ReturnType = typeof(string))]
188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
189 {
190 typeof(string),
191 typeof(object),
192 typeof(object)
193 }, ReturnType = typeof(string))]
194 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
195 {
196 typeof(string),
197 typeof(string),
198 typeof(string)
199 }, ReturnType = typeof(string))]
200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
202 {
203 typeof(string),
204 typeof(object)
205 }, ReturnType = typeof(string))]
206 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 36)]
207 private void finish()
208 {
209 throw null;
210 }
211
212 [global::Cpp2ILInjected.Token(Token = "0x60003B5")]
213 [global::Cpp2ILInjected.Address(RVA = "0x1A753C0", Offset = "0x1A753C0", Length = "0x34")]
214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZlibBaseStream), Member = "Close", ReturnType = typeof(void))]
215 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibBaseStream), Member = "get_z", ReturnType = typeof(ZlibCodec))]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibCodec), Member = "EndInflate", ReturnType = typeof(int))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibCodec), Member = "EndDeflate", ReturnType = typeof(int))]
219 private void end()
220 {
221 throw null;
222 }
223
224 [global::Cpp2ILInjected.Token(Token = "0x60003B6")]
225 [global::Cpp2ILInjected.Address(RVA = "0x1A754D8", Offset = "0x1A754D8", Length = "0xC8")]
226 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
227 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibBaseStream), Member = "finish", ReturnType = typeof(void))]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibBaseStream), Member = "end", ReturnType = typeof(void))]
230 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
231 public override void Close()
232 {
233 throw null;
234 }
235
236 [global::Cpp2ILInjected.Token(Token = "0x60003B7")]
237 [global::Cpp2ILInjected.Address(RVA = "0x1A755A0", Offset = "0x1A755A0", Length = "0x14")]
238 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
239 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
240 public override void Flush()
241 {
242 throw null;
243 }
244
245 [global::Cpp2ILInjected.Token(Token = "0x60003B8")]
246 [global::Cpp2ILInjected.Address(RVA = "0x1A755B4", Offset = "0x1A755B4", Length = "0x38")]
247 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
249 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
250 public override long Seek(long offset, SeekOrigin origin)
251 {
252 throw null;
253 }
254
255 [global::Cpp2ILInjected.Token(Token = "0x60003B9")]
256 [global::Cpp2ILInjected.Address(RVA = "0x1A755EC", Offset = "0x1A755EC", Length = "0x14")]
257 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
258 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
259 public override void SetLength(long value)
260 {
261 throw null;
262 }
263
264 [global::Cpp2ILInjected.Token(Token = "0x60003BA")]
265 [global::Cpp2ILInjected.Address(RVA = "0x1A75600", Offset = "0x1A75600", Length = "0x1DC")]
266 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
267 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZlibBaseStream), Member = "_ReadAndValidateGzipHeader", ReturnType = typeof(int))]
268 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<byte>), Member = ".ctor", ReturnType = typeof(void))]
270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
271 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<byte>), Member = "ToArray", ReturnType = "T[]")]
272 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
274 {
275 throw null;
276 }
277
278 [global::Cpp2ILInjected.Token(Token = "0x60003BB")]
279 [global::Cpp2ILInjected.Address(RVA = "0x1A757DC", Offset = "0x1A757DC", Length = "0x2A0")]
280 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
281 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZlibBaseStream), Member = "Read", MemberParameters = new object[]
282 {
283 typeof(byte[]),
284 typeof(int),
285 typeof(int)
286 }, ReturnType = typeof(int))]
287 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
288 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BitConverter), Member = "ToInt32", MemberParameters = new object[]
289 {
290 typeof(byte[]),
291 typeof(int)
292 }, ReturnType = typeof(int))]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "AddSeconds", MemberParameters = new object[] { typeof(double) }, ReturnType = typeof(DateTime))]
294 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibBaseStream), Member = "ReadZeroTerminatedString", ReturnType = typeof(string))]
295 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
296 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
298 {
299 throw null;
300 }
301
302 [global::Cpp2ILInjected.Token(Token = "0x60003BC")]
303 [global::Cpp2ILInjected.Address(RVA = "0x1A75A7C", Offset = "0x1A75A7C", Length = "0x40C")]
304 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
305 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibBaseStream), Member = "get_z", ReturnType = typeof(ZlibCodec))]
307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibBaseStream), Member = "_ReadAndValidateGzipHeader", ReturnType = typeof(int))]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "GetLowerBound", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "GetLength", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
310 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibBaseStream), Member = "get_workingBuffer", ReturnType = typeof(byte[]))]
311 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibCodec), Member = "Inflate", MemberParameters = new object[] { typeof(FlushType) }, ReturnType = typeof(int))]
312 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibCodec), Member = "Deflate", MemberParameters = new object[] { typeof(FlushType) }, ReturnType = typeof(int))]
313 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CRC32), Member = "SlurpBlock", MemberParameters = new object[]
314 {
315 typeof(byte[]),
316 typeof(int),
317 typeof(int)
318 }, ReturnType = typeof(void))]
319 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
320 {
321 typeof(string),
322 typeof(object),
323 typeof(object),
324 typeof(object)
325 }, ReturnType = typeof(string))]
326 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ZlibException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
328 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
329 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
330 {
331 typeof(string),
332 typeof(object),
333 typeof(object)
334 }, ReturnType = typeof(string))]
335 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 27)]
336 public override int Read(byte[] buffer, int offset, int count)
337 {
338 throw null;
339 }
340
341 [global::Cpp2ILInjected.Token(Token = "0x170000E6")]
342 public override bool CanRead
343 {
344 [global::Cpp2ILInjected.Token(Token = "0x60003BD")]
345 [global::Cpp2ILInjected.Address(RVA = "0x1A75E88", Offset = "0x1A75E88", Length = "0x10")]
346 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
347 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
348 get
349 {
350 throw null;
351 }
352 }
353
354 [global::Cpp2ILInjected.Token(Token = "0x170000E7")]
355 public override bool CanSeek
356 {
357 [global::Cpp2ILInjected.Token(Token = "0x60003BE")]
358 [global::Cpp2ILInjected.Address(RVA = "0x1A75E98", Offset = "0x1A75E98", Length = "0x10")]
359 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
360 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
361 get
362 {
363 throw null;
364 }
365 }
366
367 [global::Cpp2ILInjected.Token(Token = "0x170000E8")]
368 public override bool CanWrite
369 {
370 [global::Cpp2ILInjected.Token(Token = "0x60003BF")]
371 [global::Cpp2ILInjected.Address(RVA = "0x1A75EA8", Offset = "0x1A75EA8", Length = "0x10")]
372 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
373 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
374 get
375 {
376 throw null;
377 }
378 }
379
380 [global::Cpp2ILInjected.Token(Token = "0x170000E9")]
381 public override long Length
382 {
383 [global::Cpp2ILInjected.Token(Token = "0x60003C0")]
384 [global::Cpp2ILInjected.Address(RVA = "0x1A75EB8", Offset = "0x1A75EB8", Length = "0x10")]
385 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
386 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
387 get
388 {
389 throw null;
390 }
391 }
392
393 [global::Cpp2ILInjected.Token(Token = "0x170000EA")]
394 public override long Position
395 {
396 [global::Cpp2ILInjected.Token(Token = "0x60003C1")]
397 [global::Cpp2ILInjected.Address(RVA = "0x1A75EC8", Offset = "0x1A75EC8", Length = "0x38")]
398 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
399 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
400 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
401 get
402 {
403 throw null;
404 }
405 [global::Cpp2ILInjected.Token(Token = "0x60003C2")]
406 [global::Cpp2ILInjected.Address(RVA = "0x1A75F00", Offset = "0x1A75F00", Length = "0x38")]
407 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
408 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
409 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
410 set
411 {
412 throw null;
413 }
414 }
415
416 [global::Cpp2ILInjected.Token(Token = "0x60003C3")]
417 [global::Cpp2ILInjected.Address(RVA = "0x1A6D764", Offset = "0x1A6D764", Length = "0x18C")]
418 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
419 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DeflateStream), Member = "CompressString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(byte[]))]
420 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GZipStream), Member = "CompressString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(byte[]))]
421 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZlibStream), Member = "CompressString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(byte[]))]
422 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
423 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "get_UTF8", ReturnType = typeof(Encoding))]
424 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
425 public static void CompressString(string s, Stream compressor)
426 {
427 throw null;
428 }
429
430 [global::Cpp2ILInjected.Token(Token = "0x60003C4")]
431 [global::Cpp2ILInjected.Address(RVA = "0x1A6DAD8", Offset = "0x1A6DAD8", Length = "0x170")]
432 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
433 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DeflateStream), Member = "CompressBuffer", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(byte[]))]
434 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GZipStream), Member = "CompressBuffer", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(byte[]))]
435 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZlibStream), Member = "CompressBuffer", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(byte[]))]
436 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
437 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
438 public static void CompressBuffer(byte[] b, Stream compressor)
439 {
440 throw null;
441 }
442
443 [global::Cpp2ILInjected.Token(Token = "0x60003C5")]
444 [global::Cpp2ILInjected.Address(RVA = "0x1A6DE1C", Offset = "0x1A6DE1C", Length = "0x398")]
445 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
446 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DeflateStream), Member = "UncompressString", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(string))]
447 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GZipStream), Member = "UncompressString", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(string))]
448 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZlibStream), Member = "UncompressString", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(string))]
449 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
450 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "get_UTF8", ReturnType = typeof(Encoding))]
451 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MemoryStream), Member = ".ctor", ReturnType = typeof(void))]
452 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StreamReader), Member = ".ctor", MemberParameters = new object[]
453 {
454 typeof(Stream),
456 }, ReturnType = typeof(void))]
457 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
458 public static string UncompressString(byte[] compressed, Stream decompressor)
459 {
460 throw null;
461 }
462
463 [global::Cpp2ILInjected.Token(Token = "0x60003C6")]
464 [global::Cpp2ILInjected.Address(RVA = "0x1A6E388", Offset = "0x1A6E388", Length = "0x334")]
465 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
466 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DeflateStream), Member = "UncompressBuffer", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(byte[]))]
467 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GZipStream), Member = "UncompressBuffer", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(byte[]))]
468 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZlibStream), Member = "UncompressBuffer", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(byte[]))]
469 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MemoryStream), Member = ".ctor", ReturnType = typeof(void))]
471 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
472 public static byte[] UncompressBuffer(byte[] compressed, Stream decompressor)
473 {
474 throw null;
475 }
476
477 [global::Cpp2ILInjected.Token(Token = "0x40002EA")]
478 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
479 protected internal ZlibCodec _z;
480
481 [global::Cpp2ILInjected.Token(Token = "0x40002EB")]
482 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
484
485 [global::Cpp2ILInjected.Token(Token = "0x40002EC")]
486 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
487 protected internal FlushType _flushMode;
488
489 [global::Cpp2ILInjected.Token(Token = "0x40002ED")]
490 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
491 protected internal ZlibStreamFlavor _flavor;
492
493 [global::Cpp2ILInjected.Token(Token = "0x40002EE")]
494 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
496
497 [global::Cpp2ILInjected.Token(Token = "0x40002EF")]
498 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
499 protected internal CompressionLevel _level;
500
501 [global::Cpp2ILInjected.Token(Token = "0x40002F0")]
502 [global::Cpp2ILInjected.FieldOffset(Offset = "0x44")]
503 protected internal bool _leaveOpen;
504
505 [global::Cpp2ILInjected.Token(Token = "0x40002F1")]
506 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
507 protected internal byte[] _workingBuffer;
508
509 [global::Cpp2ILInjected.Token(Token = "0x40002F2")]
510 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
511 protected internal int _bufferSize;
512
513 [global::Cpp2ILInjected.Token(Token = "0x40002F3")]
514 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
515 protected internal byte[] _buf1;
516
517 [global::Cpp2ILInjected.Token(Token = "0x40002F4")]
518 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
519 protected internal Stream _stream;
520
521 [global::Cpp2ILInjected.Token(Token = "0x40002F5")]
522 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
523 protected internal CompressionStrategy Strategy;
524
525 [global::Cpp2ILInjected.Token(Token = "0x40002F6")]
526 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
527 private CRC32 crc;
528
529 [global::Cpp2ILInjected.Token(Token = "0x40002F7")]
530 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
531 protected internal string _GzipFileName;
532
533 [global::Cpp2ILInjected.Token(Token = "0x40002F8")]
534 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
535 protected internal string _GzipComment;
536
537 [global::Cpp2ILInjected.Token(Token = "0x40002F9")]
538 [global::Cpp2ILInjected.FieldOffset(Offset = "0x88")]
539 protected internal DateTime _GzipMtime;
540
541 [global::Cpp2ILInjected.Token(Token = "0x40002FA")]
542 [global::Cpp2ILInjected.FieldOffset(Offset = "0x90")]
543 protected internal int _gzipHeaderByteCount;
544
545 [global::Cpp2ILInjected.Token(Token = "0x40002FB")]
546 [global::Cpp2ILInjected.FieldOffset(Offset = "0x94")]
547 private bool nomoreinput;
548
549 [global::Cpp2ILInjected.Token(Token = "0x2000058")]
550 internal enum StreamMode
551 {
552 [global::Cpp2ILInjected.Token(Token = "0x40002FD")]
553 Writer,
554 [global::Cpp2ILInjected.Token(Token = "0x40002FE")]
555 Reader,
556 [global::Cpp2ILInjected.Token(Token = "0x40002FF")]
558 }
559 }
560}
class f__AnonymousType0<< Count > j__TPar
override long Seek(long offset, SeekOrigin origin)
CompressionStrategy Strategy
ZlibBaseStream.StreamMode _streamMode
static void CompressString(string s, Stream compressor)
CompressionMode _compressionMode
static string UncompressString(byte[] compressed, Stream decompressor)
static byte[] UncompressBuffer(byte[] compressed, Stream decompressor)
override void SetLength(long value)
static void CompressBuffer(byte[] b, Stream compressor)
override void Write(byte[] buffer, int offset, int count)
override int Read(byte[] buffer, int offset, int count)
ZlibBaseStream(Stream stream, CompressionMode compressionMode, CompressionLevel level, ZlibStreamFlavor flavor, bool leaveOpen)