using System; using System.IO; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities.IO { // Token: 0x0200193F RID: 6463 [Token(Token = "0x200193F")] public sealed class Streams { // Token: 0x06009972 RID: 39282 RVA: 0x001FD42C File Offset: 0x001FB62C [Token(Token = "0x6009972")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] private Streams() { } // Token: 0x06009973 RID: 39283 RVA: 0x001FD440 File Offset: 0x001FB640 [Token(Token = "0x6009973")] [Address(RVA = "0x18E71D0", Offset = "0x18E5FD0", VA = "0x1818E71D0")] public static void Drain(Stream inStr) { byte[] array = new byte[512]; } // Token: 0x06009974 RID: 39284 RVA: 0x001FD460 File Offset: 0x001FB660 [Token(Token = "0x6009974")] [Address(RVA = "0x18E75B0", Offset = "0x18E63B0", VA = "0x1818E75B0")] public static byte[] ReadAll(Stream inStr) { MemoryStream memoryStream = new MemoryStream(); byte[] array = new byte[512]; int num = memoryStream.ReadByte(); ((IDisposable)memoryStream).Dispose(); throw new NullReferenceException(); } // Token: 0x06009975 RID: 39285 RVA: 0x001FD490 File Offset: 0x001FB690 [Token(Token = "0x6009975")] [Address(RVA = "0x18E7440", Offset = "0x18E6240", VA = "0x1818E7440")] public static byte[] ReadAllLimited(Stream inStr, int limit) { MemoryStream memoryStream = new MemoryStream(); byte[] array = new byte[512]; int num = memoryStream.ReadByte(); ((IDisposable)memoryStream).Dispose(); throw new NullReferenceException(); } // Token: 0x06009976 RID: 39286 RVA: 0x001FD4C4 File Offset: 0x001FB6C4 [Token(Token = "0x6009976")] [Address(RVA = "0x18E7740", Offset = "0x18E6540", VA = "0x1818E7740")] public static int ReadFully(Stream inStr, byte[] buf) { int num = buf.Length; int num2 = 0; if (num > 0) { num -= num2; } return num2; } // Token: 0x06009977 RID: 39287 RVA: 0x001FD4EC File Offset: 0x001FB6EC [Token(Token = "0x6009977")] [Address(RVA = "0x18E76B0", Offset = "0x18E64B0", VA = "0x1818E76B0")] public static int ReadFully(Stream inStr, byte[] buf, int off, int len) { int num = 0; if (len > 0) { } return num; } // Token: 0x06009978 RID: 39288 RVA: 0x001FD508 File Offset: 0x001FB708 [Token(Token = "0x6009978")] [Address(RVA = "0x18E7380", Offset = "0x18E6180", VA = "0x1818E7380")] public static void PipeAll(Stream inStr, Stream outStr) { byte[] array = new byte[512]; int num = outStr.ReadByte(); } // Token: 0x06009979 RID: 39289 RVA: 0x001FD530 File Offset: 0x001FB730 [Token(Token = "0x6009979")] [Address(RVA = "0x18E7260", Offset = "0x18E6060", VA = "0x1818E7260")] public static long PipeAllLimited(Stream inStr, long limit, Stream outStr) { byte[] array = new byte[512]; int num = outStr.ReadByte(); throw new NullReferenceException(); } // Token: 0x0600997A RID: 39290 RVA: 0x001FD558 File Offset: 0x001FB758 [Token(Token = "0x600997A")] [Address(RVA = "0x18E77C0", Offset = "0x18E65C0", VA = "0x1818E77C0")] public static void WriteBufTo(MemoryStream buf, Stream output) { ((IDisposable)buf).Dispose(); } // Token: 0x0600997B RID: 39291 RVA: 0x001FD574 File Offset: 0x001FB774 [Token(Token = "0x600997B")] [Address(RVA = "0x18E77F0", Offset = "0x18E65F0", VA = "0x1818E77F0")] public static int WriteBufTo(MemoryStream buf, byte[] output, int offset) { bool canWrite = buf.CanWrite; ulong num; MemoryStream memoryStream = new MemoryStream(output, offset, canWrite ? 1 : 0, num != 0UL); byte[] array = buf.ToArray(); throw new NullReferenceException(); } // Token: 0x0600997C RID: 39292 RVA: 0x001FD5A0 File Offset: 0x001FB7A0 [Token(Token = "0x600997C")] [Address(RVA = "0x18E78C0", Offset = "0x18E66C0", VA = "0x1818E78C0")] public static void WriteZeroes(Stream outStr, long count) { byte[] array = new byte[512]; int num = outStr.ReadByte(); int num2 = outStr.ReadByte(); } // Token: 0x0400686F RID: 26735 [Token(Token = "0x400686F")] private const int BufferSize = 512; } }