Files
2026-04-08 23:40:05 +02:00

132 lines
4.1 KiB
C#

using System;
using System.IO;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities.IO
{
// Token: 0x02001362 RID: 4962
[Token(Token = "0x2001362")]
[StructLayout(3)]
public sealed class Streams
{
// Token: 0x06007D98 RID: 32152 RVA: 0x001A5E40 File Offset: 0x001A4040
[Token(Token = "0x6007D98")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
private Streams()
{
}
// Token: 0x06007D99 RID: 32153 RVA: 0x001A5E54 File Offset: 0x001A4054
[Token(Token = "0x6007D99")]
[Address(RVA = "0x2033D60", Offset = "0x2032760", VA = "0x182033D60")]
public static void Drain(Stream inStr)
{
byte[] array = new byte[512];
}
// Token: 0x06007D9A RID: 32154 RVA: 0x001A5E74 File Offset: 0x001A4074
[Token(Token = "0x6007D9A")]
[Address(RVA = "0x2034140", Offset = "0x2032B40", VA = "0x182034140")]
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: 0x06007D9B RID: 32155 RVA: 0x001A5EA4 File Offset: 0x001A40A4
[Token(Token = "0x6007D9B")]
[Address(RVA = "0x2033FD0", Offset = "0x20329D0", VA = "0x182033FD0")]
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: 0x06007D9C RID: 32156 RVA: 0x001A5ED8 File Offset: 0x001A40D8
[Token(Token = "0x6007D9C")]
[Address(RVA = "0x20342D0", Offset = "0x2032CD0", VA = "0x1820342D0")]
public static int ReadFully(Stream inStr, byte[] buf)
{
int num = buf.Length;
int num2 = 0;
if (num > 0)
{
num -= num2;
}
return num2;
}
// Token: 0x06007D9D RID: 32157 RVA: 0x001A5F00 File Offset: 0x001A4100
[Token(Token = "0x6007D9D")]
[Address(RVA = "0x2034240", Offset = "0x2032C40", VA = "0x182034240")]
public static int ReadFully(Stream inStr, byte[] buf, int off, int len)
{
int num = 0;
if (len > 0)
{
}
return num;
}
// Token: 0x06007D9E RID: 32158 RVA: 0x001A5F1C File Offset: 0x001A411C
[Token(Token = "0x6007D9E")]
[Address(RVA = "0x2033F10", Offset = "0x2032910", VA = "0x182033F10")]
public static void PipeAll(Stream inStr, Stream outStr)
{
byte[] array = new byte[512];
int num = outStr.ReadByte();
}
// Token: 0x06007D9F RID: 32159 RVA: 0x001A5F44 File Offset: 0x001A4144
[Token(Token = "0x6007D9F")]
[Address(RVA = "0x2033DF0", Offset = "0x20327F0", VA = "0x182033DF0")]
public static long PipeAllLimited(Stream inStr, long limit, Stream outStr)
{
byte[] array = new byte[512];
int num = outStr.ReadByte();
throw new NullReferenceException();
}
// Token: 0x06007DA0 RID: 32160 RVA: 0x001A5F6C File Offset: 0x001A416C
[Token(Token = "0x6007DA0")]
[Address(RVA = "0x2034350", Offset = "0x2032D50", VA = "0x182034350")]
public static void WriteBufTo(MemoryStream buf, Stream output)
{
((IDisposable)buf).Dispose();
}
// Token: 0x06007DA1 RID: 32161 RVA: 0x001A5F88 File Offset: 0x001A4188
[Token(Token = "0x6007DA1")]
[Address(RVA = "0x2034380", Offset = "0x2032D80", VA = "0x182034380")]
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: 0x06007DA2 RID: 32162 RVA: 0x001A5FB4 File Offset: 0x001A41B4
[Token(Token = "0x6007DA2")]
[Address(RVA = "0x2034450", Offset = "0x2032E50", VA = "0x182034450")]
public static void WriteZeroes(Stream outStr, long count)
{
byte[] array = new byte[512];
int num = outStr.ReadByte();
int num2 = outStr.ReadByte();
}
// Token: 0x04005A2C RID: 23084
[Token(Token = "0x4005A2C")]
private const int BufferSize = 512;
}
}