using System; using System.IO; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Pathfinding.Ionic.Crc; namespace Pathfinding.Ionic.Zip { // Token: 0x02000025 RID: 37 [Token(Token = "0x2000025")] public class ZipInputStream : Stream { // Token: 0x1700005E RID: 94 // (get) Token: 0x06000151 RID: 337 RVA: 0x00002988 File Offset: 0x00000B88 [Token(Token = "0x1700005E")] public int CodecBufferSize { [Token(Token = "0x6000151")] [Address(RVA = "0x7D8270", Offset = "0x7D7270", VA = "0x1807D8270")] [CompilerGenerated] get { return 0; } } // Token: 0x06000152 RID: 338 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000152")] [Address(RVA = "0xFB4B60", Offset = "0xFB3B60", VA = "0x180FB4B60")] private void SetupStream() { } // Token: 0x1700005F RID: 95 // (get) Token: 0x06000153 RID: 339 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x1700005F")] internal Stream ReadStream { [Token(Token = "0x6000153")] [Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")] get { return null; } } // Token: 0x06000154 RID: 340 RVA: 0x000029A0 File Offset: 0x00000BA0 [Token(Token = "0x6000154")] [Address(RVA = "0xFB4950", Offset = "0xFB3950", VA = "0x180FB4950", Slot = "27")] public override int Read(byte[] buffer, int offset, int count) { return 0; } // Token: 0x17000060 RID: 96 // (get) Token: 0x06000155 RID: 341 RVA: 0x000029B8 File Offset: 0x00000BB8 [Token(Token = "0x17000060")] public override bool CanRead { [Token(Token = "0x6000155")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "7")] get { return default(bool); } } // Token: 0x17000061 RID: 97 // (get) Token: 0x06000156 RID: 342 RVA: 0x000029D0 File Offset: 0x00000BD0 [Token(Token = "0x17000061")] public override bool CanSeek { [Token(Token = "0x6000156")] [Address(RVA = "0x4B7E40", Offset = "0x4B6E40", VA = "0x1804B7E40", Slot = "8")] get { return default(bool); } } // Token: 0x17000062 RID: 98 // (get) Token: 0x06000157 RID: 343 RVA: 0x000029E8 File Offset: 0x00000BE8 [Token(Token = "0x17000062")] public override bool CanWrite { [Token(Token = "0x6000157")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "9")] get { return default(bool); } } // Token: 0x17000063 RID: 99 // (get) Token: 0x06000158 RID: 344 RVA: 0x00002A00 File Offset: 0x00000C00 [Token(Token = "0x17000063")] public override long Length { [Token(Token = "0x6000158")] [Address(RVA = "0x4B7EA0", Offset = "0x4B6EA0", VA = "0x1804B7EA0", Slot = "10")] get { return 0L; } } // Token: 0x17000064 RID: 100 // (get) Token: 0x06000159 RID: 345 RVA: 0x00002A18 File Offset: 0x00000C18 // (set) Token: 0x0600015A RID: 346 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000064")] public override long Position { [Token(Token = "0x6000159")] [Address(RVA = "0x4B7ED0", Offset = "0x4B6ED0", VA = "0x1804B7ED0", Slot = "11")] get { return 0L; } [Token(Token = "0x600015A")] [Address(RVA = "0xFB4C10", Offset = "0xFB3C10", VA = "0x180FB4C10", Slot = "12")] set { } } // Token: 0x0600015B RID: 347 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600015B")] [Address(RVA = "0xFB48F0", Offset = "0xFB38F0", VA = "0x180FB48F0", Slot = "17")] public override void Flush() { } // Token: 0x0600015C RID: 348 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600015C")] [Address(RVA = "0xFB4BB0", Offset = "0xFB3BB0", VA = "0x180FB4BB0", Slot = "29")] public override void Write(byte[] buffer, int offset, int count) { } // Token: 0x0600015D RID: 349 RVA: 0x00002A30 File Offset: 0x00000C30 [Token(Token = "0x600015D")] [Address(RVA = "0xFB4AE0", Offset = "0xFB3AE0", VA = "0x180FB4AE0", Slot = "25")] public override long Seek(long offset, SeekOrigin origin) { return 0L; } // Token: 0x0600015E RID: 350 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600015E")] [Address(RVA = "0xFB4B10", Offset = "0xFB3B10", VA = "0x180FB4B10", Slot = "26")] public override void SetLength(long value) { } // Token: 0x040000F0 RID: 240 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40000F0")] private Stream _inputStream; // Token: 0x040000F1 RID: 241 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40000F1")] private ZipEntry _currentEntry; // Token: 0x040000F2 RID: 242 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40000F2")] private bool _needSetup; // Token: 0x040000F3 RID: 243 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40000F3")] private CrcCalculatorStream _crcStream; // Token: 0x040000F4 RID: 244 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40000F4")] private long _LeftToRead; // Token: 0x040000F5 RID: 245 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40000F5")] internal string _Password; // Token: 0x040000F6 RID: 246 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40000F6")] private long _endOfEntry; // Token: 0x040000F7 RID: 247 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40000F7")] private bool _closed; // Token: 0x040000F8 RID: 248 [FieldOffset(Offset = "0x61")] [Token(Token = "0x40000F8")] private bool _findRequired; // Token: 0x040000F9 RID: 249 [FieldOffset(Offset = "0x62")] [Token(Token = "0x40000F9")] private bool _exceptionPending; } }