using System; using System.IO; using Cpp2IlInjected; namespace System.Net { // Token: 0x0200028A RID: 650 [Token(Token = "0x200028A")] internal class FtpDataStream : Stream, IDisposable { // Token: 0x0600105C RID: 4188 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600105C")] [Address(RVA = "0x27076A0", Offset = "0x27064A0", VA = "0x1827076A0")] internal FtpDataStream(FtpWebRequest request, Stream stream, bool isRead) { } // Token: 0x17000327 RID: 807 // (get) Token: 0x0600105D RID: 4189 RVA: 0x00007C08 File Offset: 0x00005E08 [Token(Token = "0x17000327")] public override bool CanRead { [Token(Token = "0x600105D")] [Address(RVA = "0x43AAA0", Offset = "0x4398A0", VA = "0x18043AAA0", Slot = "7")] get { return default(bool); } } // Token: 0x17000328 RID: 808 // (get) Token: 0x0600105E RID: 4190 RVA: 0x00007C20 File Offset: 0x00005E20 [Token(Token = "0x17000328")] public override bool CanWrite { [Token(Token = "0x600105E")] [Address(RVA = "0x2707760", Offset = "0x2706560", VA = "0x182707760", Slot = "9")] get { return default(bool); } } // Token: 0x17000329 RID: 809 // (get) Token: 0x0600105F RID: 4191 RVA: 0x00007C38 File Offset: 0x00005E38 [Token(Token = "0x17000329")] public override bool CanSeek { [Token(Token = "0x600105F")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "8")] get { return default(bool); } } // Token: 0x1700032A RID: 810 // (get) Token: 0x06001060 RID: 4192 RVA: 0x00007C50 File Offset: 0x00005E50 [Token(Token = "0x1700032A")] public override long Length { [Token(Token = "0x6001060")] [Address(RVA = "0x2707770", Offset = "0x2706570", VA = "0x182707770", Slot = "10")] get { return 0L; } } // Token: 0x1700032B RID: 811 // (get) Token: 0x06001061 RID: 4193 RVA: 0x00007C68 File Offset: 0x00005E68 // (set) Token: 0x06001062 RID: 4194 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700032B")] public override long Position { [Token(Token = "0x6001061")] [Address(RVA = "0x27077C0", Offset = "0x27065C0", VA = "0x1827077C0", Slot = "11")] get { return 0L; } [Token(Token = "0x6001062")] [Address(RVA = "0x2707810", Offset = "0x2706610", VA = "0x182707810", Slot = "12")] set { } } // Token: 0x06001063 RID: 4195 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001063")] [Address(RVA = "0x2572990", Offset = "0x2571790", VA = "0x182572990", Slot = "15")] public override void Close() { } // Token: 0x06001064 RID: 4196 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001064")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "17")] public override void Flush() { } // Token: 0x06001065 RID: 4197 RVA: 0x00007C80 File Offset: 0x00005E80 [Token(Token = "0x6001065")] [Address(RVA = "0x27072A0", Offset = "0x27060A0", VA = "0x1827072A0", Slot = "25")] public override long Seek(long offset, SeekOrigin origin) { return 0L; } // Token: 0x06001066 RID: 4198 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001066")] [Address(RVA = "0x27072F0", Offset = "0x27060F0", VA = "0x1827072F0", Slot = "26")] public override void SetLength(long value) { } // Token: 0x06001067 RID: 4199 RVA: 0x00007C98 File Offset: 0x00005E98 [Token(Token = "0x6001067")] [Address(RVA = "0x2706F50", Offset = "0x2705D50", VA = "0x182706F50")] private int ReadInternal(byte[] buffer, int offset, int size) { return 0; } // Token: 0x06001068 RID: 4200 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001068")] [Address(RVA = "0x27066F0", Offset = "0x27054F0", VA = "0x1827066F0", Slot = "19")] public override IAsyncResult BeginRead(byte[] buffer, int offset, int size, AsyncCallback cb, object state) { return null; } // Token: 0x06001069 RID: 4201 RVA: 0x00007CB0 File Offset: 0x00005EB0 [Token(Token = "0x6001069")] [Address(RVA = "0x2706C00", Offset = "0x2705A00", VA = "0x182706C00", Slot = "20")] public override int EndRead(IAsyncResult asyncResult) { return 0; } // Token: 0x0600106A RID: 4202 RVA: 0x00007CC8 File Offset: 0x00005EC8 [Token(Token = "0x600106A")] [Address(RVA = "0x27070F0", Offset = "0x2705EF0", VA = "0x1827070F0", Slot = "27")] public override int Read(byte[] buffer, int offset, int size) { return 0; } // Token: 0x0600106B RID: 4203 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600106B")] [Address(RVA = "0x27073B0", Offset = "0x27061B0", VA = "0x1827073B0")] private void WriteInternal(byte[] buffer, int offset, int size) { } // Token: 0x0600106C RID: 4204 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600106C")] [Address(RVA = "0x27068F0", Offset = "0x27056F0", VA = "0x1827068F0", Slot = "22")] public override IAsyncResult BeginWrite(byte[] buffer, int offset, int size, AsyncCallback cb, object state) { return null; } // Token: 0x0600106D RID: 4205 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600106D")] [Address(RVA = "0x2706D70", Offset = "0x2705B70", VA = "0x182706D70", Slot = "23")] public override void EndWrite(IAsyncResult asyncResult) { } // Token: 0x0600106E RID: 4206 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600106E")] [Address(RVA = "0x27074F0", Offset = "0x27062F0", VA = "0x1827074F0", Slot = "29")] public override void Write(byte[] buffer, int offset, int size) { } // Token: 0x0600106F RID: 4207 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600106F")] [Address(RVA = "0x2706ED0", Offset = "0x2705CD0", VA = "0x182706ED0", Slot = "1")] protected override void Finalize() { } // Token: 0x06001070 RID: 4208 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001070")] [Address(RVA = "0x2707340", Offset = "0x2706140", VA = "0x182707340", Slot = "6")] void IDisposable.Dispose() { } // Token: 0x06001071 RID: 4209 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001071")] [Address(RVA = "0x2706B80", Offset = "0x2705980", VA = "0x182706B80", Slot = "16")] protected override void Dispose(bool disposing) { } // Token: 0x06001072 RID: 4210 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001072")] [Address(RVA = "0x2706AF0", Offset = "0x27058F0", VA = "0x182706AF0")] private void CheckDisposed() { } // Token: 0x04000990 RID: 2448 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000990")] private FtpWebRequest request; // Token: 0x04000991 RID: 2449 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000991")] private Stream networkStream; // Token: 0x04000992 RID: 2450 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000992")] private bool disposed; // Token: 0x04000993 RID: 2451 [FieldOffset(Offset = "0x39")] [Token(Token = "0x4000993")] private bool isRead; // Token: 0x04000994 RID: 2452 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4000994")] private int totalRead; // Token: 0x0200028B RID: 651 // (Invoke) Token: 0x06001074 RID: 4212 [Token(Token = "0x200028B")] private delegate void WriteDelegate(byte[] buffer, int offset, int size); // Token: 0x0200028C RID: 652 // (Invoke) Token: 0x06001078 RID: 4216 [Token(Token = "0x200028C")] private delegate int ReadDelegate(byte[] buffer, int offset, int size); } }