using System; using System.Collections.Generic; using System.IO; using System.Runtime.CompilerServices; using System.Text; using Cpp2IlInjected; using Pathfinding.Ionic.Crc; using Pathfinding.Ionic.Zlib; namespace Pathfinding.Ionic.Zip { // Token: 0x02000026 RID: 38 [Token(Token = "0x2000026")] public class ZipOutputStream : Stream { // Token: 0x17000065 RID: 101 // (get) Token: 0x0600015F RID: 351 RVA: 0x00002A48 File Offset: 0x00000C48 [Token(Token = "0x17000065")] public int CodecBufferSize { [Token(Token = "0x600015F")] [Address(RVA = "0x8F3B80", Offset = "0x8F2980", VA = "0x1808F3B80")] [CompilerGenerated] get { return 0; } } // Token: 0x17000066 RID: 102 // (get) Token: 0x06000160 RID: 352 RVA: 0x00002A60 File Offset: 0x00000C60 [Token(Token = "0x17000066")] public CompressionStrategy Strategy { [Token(Token = "0x6000160")] [Address(RVA = "0xA35760", Offset = "0xA34560", VA = "0x180A35760")] [CompilerGenerated] get { return CompressionStrategy.Default; } } // Token: 0x17000067 RID: 103 // (get) Token: 0x06000161 RID: 353 RVA: 0x00002A78 File Offset: 0x00000C78 [Token(Token = "0x17000067")] public Zip64Option EnableZip64 { [Token(Token = "0x6000161")] [Address(RVA = "0x3F63F0", Offset = "0x3F51F0", VA = "0x1803F63F0")] get { return Zip64Option.Default; } } // Token: 0x17000068 RID: 104 // (get) Token: 0x06000162 RID: 354 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x17000068")] public Encoding AlternateEncoding { [Token(Token = "0x6000162")] [Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")] get { return null; } } // Token: 0x17000069 RID: 105 // (get) Token: 0x06000163 RID: 355 RVA: 0x00002A90 File Offset: 0x00000C90 [Token(Token = "0x17000069")] public ZipOption AlternateEncodingUsage { [Token(Token = "0x6000163")] [Address(RVA = "0x6CBD20", Offset = "0x6CAB20", VA = "0x1806CBD20")] get { return ZipOption.Default; } } // Token: 0x1700006A RID: 106 // (get) Token: 0x06000164 RID: 356 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x1700006A")] public static Encoding DefaultEncoding { [Token(Token = "0x6000164")] [Address(RVA = "0x33E8420", Offset = "0x33E7220", VA = "0x1833E8420")] get { return null; } } // Token: 0x1700006B RID: 107 // (get) Token: 0x06000165 RID: 357 RVA: 0x00002AA8 File Offset: 0x00000CA8 [Token(Token = "0x1700006B")] public long ParallelDeflateThreshold { [Token(Token = "0x6000165")] [Address(RVA = "0x46AA30", Offset = "0x469830", VA = "0x18046AA30")] get { return 0L; } } // Token: 0x1700006C RID: 108 // (get) Token: 0x06000166 RID: 358 RVA: 0x00002AC0 File Offset: 0x00000CC0 [Token(Token = "0x1700006C")] public int ParallelDeflateMaxBufferPairs { [Token(Token = "0x6000166")] [Address(RVA = "0x9F6FE0", Offset = "0x9F5DE0", VA = "0x1809F6FE0")] get { return 0; } } // Token: 0x1700006D RID: 109 // (get) Token: 0x06000167 RID: 359 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x1700006D")] internal Stream OutputStream { [Token(Token = "0x6000167")] [Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")] get { return null; } } // Token: 0x06000168 RID: 360 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000168")] [Address(RVA = "0x33E7FB0", Offset = "0x33E6DB0", VA = "0x1833E7FB0", Slot = "29")] public override void Write(byte[] buffer, int offset, int count) { } // Token: 0x06000169 RID: 361 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000169")] [Address(RVA = "0x33E82B0", Offset = "0x33E70B0", VA = "0x1833E82B0")] private void _InitiateCurrentEntry(bool finishing) { } // Token: 0x1700006E RID: 110 // (get) Token: 0x0600016A RID: 362 RVA: 0x00002AD8 File Offset: 0x00000CD8 [Token(Token = "0x1700006E")] public override bool CanRead { [Token(Token = "0x600016A")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "7")] get { return default(bool); } } // Token: 0x1700006F RID: 111 // (get) Token: 0x0600016B RID: 363 RVA: 0x00002AF0 File Offset: 0x00000CF0 [Token(Token = "0x1700006F")] public override bool CanSeek { [Token(Token = "0x600016B")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "8")] get { return default(bool); } } // Token: 0x17000070 RID: 112 // (get) Token: 0x0600016C RID: 364 RVA: 0x00002B08 File Offset: 0x00000D08 [Token(Token = "0x17000070")] public override bool CanWrite { [Token(Token = "0x600016C")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "9")] get { return default(bool); } } // Token: 0x17000071 RID: 113 // (get) Token: 0x0600016D RID: 365 RVA: 0x00002B20 File Offset: 0x00000D20 [Token(Token = "0x17000071")] public override long Length { [Token(Token = "0x600016D")] [Address(RVA = "0x33E8430", Offset = "0x33E7230", VA = "0x1833E8430", Slot = "10")] get { return 0L; } } // Token: 0x17000072 RID: 114 // (get) Token: 0x0600016E RID: 366 RVA: 0x00002B38 File Offset: 0x00000D38 // (set) Token: 0x0600016F RID: 367 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000072")] public override long Position { [Token(Token = "0x600016E")] [Address(RVA = "0x33E8480", Offset = "0x33E7280", VA = "0x1833E8480", Slot = "11")] get { return 0L; } [Token(Token = "0x600016F")] [Address(RVA = "0x33E84B0", Offset = "0x33E72B0", VA = "0x1833E84B0", Slot = "12")] set { } } // Token: 0x06000170 RID: 368 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000170")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "17")] public override void Flush() { } // Token: 0x06000171 RID: 369 RVA: 0x00002B50 File Offset: 0x00000D50 [Token(Token = "0x6000171")] [Address(RVA = "0x33E7EA0", Offset = "0x33E6CA0", VA = "0x1833E7EA0", Slot = "27")] public override int Read(byte[] buffer, int offset, int count) { return 0; } // Token: 0x06000172 RID: 370 RVA: 0x00002B68 File Offset: 0x00000D68 [Token(Token = "0x6000172")] [Address(RVA = "0x33E7F00", Offset = "0x33E6D00", VA = "0x1833E7F00", Slot = "25")] public override long Seek(long offset, SeekOrigin origin) { return 0L; } // Token: 0x06000173 RID: 371 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000173")] [Address(RVA = "0x33E7F60", Offset = "0x33E6D60", VA = "0x1833E7F60", Slot = "26")] public override void SetLength(long value) { } // Token: 0x040000FB RID: 251 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40000FB")] internal string _password; // Token: 0x040000FC RID: 252 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40000FC")] private Stream _outputStream; // Token: 0x040000FD RID: 253 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40000FD")] private ZipEntry _currentEntry; // Token: 0x040000FE RID: 254 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40000FE")] internal Zip64Option _zip64; // Token: 0x040000FF RID: 255 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40000FF")] private Dictionary _entriesWritten; // Token: 0x04000100 RID: 256 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000100")] private int _entryCount; // Token: 0x04000101 RID: 257 [FieldOffset(Offset = "0x54")] [Token(Token = "0x4000101")] private ZipOption _alternateEncodingUsage; // Token: 0x04000102 RID: 258 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000102")] private Encoding _alternateEncoding; // Token: 0x04000103 RID: 259 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4000103")] private bool _disposed; // Token: 0x04000104 RID: 260 [FieldOffset(Offset = "0x61")] [Token(Token = "0x4000104")] private bool _exceptionPending; // Token: 0x04000105 RID: 261 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4000105")] private CountingStream _outputCounter; // Token: 0x04000106 RID: 262 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000106")] private Stream _encryptor; // Token: 0x04000107 RID: 263 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000107")] private Stream _deflater; // Token: 0x04000108 RID: 264 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4000108")] private CrcCalculatorStream _entryOutputStream; // Token: 0x04000109 RID: 265 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4000109")] private bool _needToWriteEntryHeader; // Token: 0x0400010A RID: 266 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400010A")] internal ParallelDeflateOutputStream ParallelDeflater; // Token: 0x0400010B RID: 267 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400010B")] private long _ParallelDeflateThreshold; // Token: 0x0400010C RID: 268 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400010C")] private int _maxBufferPairs; } }