using System; using System.IO; using Cpp2IlInjected; namespace System.Security.Cryptography { // Token: 0x02000410 RID: 1040 [Token(Token = "0x2000410")] internal sealed class TailStream : Stream { // Token: 0x06002400 RID: 9216 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002400")] [Address(RVA = "0xD18A80", Offset = "0xD17A80", VA = "0x180D18A80")] public TailStream(int bufferSize) { } // Token: 0x06002401 RID: 9217 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002401")] [Address(RVA = "0x9DE1B0", Offset = "0x9DD1B0", VA = "0x1809DE1B0")] public void Clear() { } // Token: 0x06002402 RID: 9218 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002402")] [Address(RVA = "0xD18720", Offset = "0xD17720", VA = "0x180D18720", Slot = "16")] protected override void Dispose(bool disposing) { } // Token: 0x17000521 RID: 1313 // (get) Token: 0x06002403 RID: 9219 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000521")] public byte[] Buffer { [Token(Token = "0x6002403")] [Address(RVA = "0xD18B00", Offset = "0xD17B00", VA = "0x180D18B00")] get { return null; } } // Token: 0x17000522 RID: 1314 // (get) Token: 0x06002404 RID: 9220 RVA: 0x00016E90 File Offset: 0x00015090 [Token(Token = "0x17000522")] public override bool CanRead { [Token(Token = "0x6002404")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "7")] get { return default(bool); } } // Token: 0x17000523 RID: 1315 // (get) Token: 0x06002405 RID: 9221 RVA: 0x00016EA8 File Offset: 0x000150A8 [Token(Token = "0x17000523")] public override bool CanSeek { [Token(Token = "0x6002405")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "8")] get { return default(bool); } } // Token: 0x17000524 RID: 1316 // (get) Token: 0x06002406 RID: 9222 RVA: 0x00016EC0 File Offset: 0x000150C0 [Token(Token = "0x17000524")] public override bool CanWrite { [Token(Token = "0x6002406")] [Address(RVA = "0xD18B80", Offset = "0xD17B80", VA = "0x180D18B80", Slot = "9")] get { return default(bool); } } // Token: 0x17000525 RID: 1317 // (get) Token: 0x06002407 RID: 9223 RVA: 0x00016ED8 File Offset: 0x000150D8 [Token(Token = "0x17000525")] public override long Length { [Token(Token = "0x6002407")] [Address(RVA = "0xD18B90", Offset = "0xD17B90", VA = "0x180D18B90", Slot = "10")] get { return 0L; } } // Token: 0x17000526 RID: 1318 // (get) Token: 0x06002408 RID: 9224 RVA: 0x00016EF0 File Offset: 0x000150F0 // (set) Token: 0x06002409 RID: 9225 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000526")] public override long Position { [Token(Token = "0x6002408")] [Address(RVA = "0xD18C00", Offset = "0xD17C00", VA = "0x180D18C00", Slot = "11")] get { return 0L; } [Token(Token = "0x6002409")] [Address(RVA = "0xD18C70", Offset = "0xD17C70", VA = "0x180D18C70", Slot = "12")] set { } } // Token: 0x0600240A RID: 9226 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600240A")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "17")] public override void Flush() { } // Token: 0x0600240B RID: 9227 RVA: 0x00016F08 File Offset: 0x00015108 [Token(Token = "0x600240B")] [Address(RVA = "0xD18830", Offset = "0xD17830", VA = "0x180D18830", Slot = "25")] public override long Seek(long offset, SeekOrigin origin) { return 0L; } // Token: 0x0600240C RID: 9228 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600240C")] [Address(RVA = "0xD188A0", Offset = "0xD178A0", VA = "0x180D188A0", Slot = "26")] public override void SetLength(long value) { } // Token: 0x0600240D RID: 9229 RVA: 0x00016F20 File Offset: 0x00015120 [Token(Token = "0x600240D")] [Address(RVA = "0xD187C0", Offset = "0xD177C0", VA = "0x180D187C0", Slot = "27")] public override int Read(byte[] buffer, int offset, int count) { return 0; } // Token: 0x0600240E RID: 9230 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600240E")] [Address(RVA = "0xD18910", Offset = "0xD17910", VA = "0x180D18910", Slot = "29")] public override void Write(byte[] buffer, int offset, int count) { } // Token: 0x0400142D RID: 5165 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400142D")] private byte[] _Buffer; // Token: 0x0400142E RID: 5166 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400142E")] private int _BufferSize; // Token: 0x0400142F RID: 5167 [FieldOffset(Offset = "0x34")] [Token(Token = "0x400142F")] private int _BufferIndex; // Token: 0x04001430 RID: 5168 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4001430")] private bool _BufferFull; } }