217 lines
5.7 KiB
C#
217 lines
5.7 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using ICSharpCode.SharpZipLib.Checksums;
|
|
using ICSharpCode.SharpZipLib.Zip.Compression.Streams;
|
|
|
|
namespace ICSharpCode.SharpZipLib.Zip.Compression
|
|
{
|
|
// Token: 0x02000012 RID: 18
|
|
[Token(Token = "0x2000012")]
|
|
public class Inflater
|
|
{
|
|
// Token: 0x06000088 RID: 136 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000088")]
|
|
[Address(RVA = "0x6FFB70", Offset = "0x6FE970", VA = "0x1806FFB70")]
|
|
public Inflater()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000089 RID: 137 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000089")]
|
|
[Address(RVA = "0x6FFC50", Offset = "0x6FEA50", VA = "0x1806FFC50")]
|
|
public Inflater(bool noHeader)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008A RID: 138 RVA: 0x000024D8 File Offset: 0x000006D8
|
|
[Token(Token = "0x600008A")]
|
|
[Address(RVA = "0x6FEA60", Offset = "0x6FD860", VA = "0x1806FEA60")]
|
|
private bool DecodeHeader()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600008B RID: 139 RVA: 0x000024F0 File Offset: 0x000006F0
|
|
[Token(Token = "0x600008B")]
|
|
[Address(RVA = "0x6FEA00", Offset = "0x6FD800", VA = "0x1806FEA00")]
|
|
private bool DecodeDict()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600008C RID: 140 RVA: 0x00002508 File Offset: 0x00000708
|
|
[Token(Token = "0x600008C")]
|
|
[Address(RVA = "0x6FEB90", Offset = "0x6FD990", VA = "0x1806FEB90")]
|
|
private bool DecodeHuffman()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600008D RID: 141 RVA: 0x00002520 File Offset: 0x00000720
|
|
[Token(Token = "0x600008D")]
|
|
[Address(RVA = "0x6FE810", Offset = "0x6FD610", VA = "0x1806FE810")]
|
|
private bool DecodeChksum()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600008E RID: 142 RVA: 0x00002538 File Offset: 0x00000738
|
|
[Token(Token = "0x600008E")]
|
|
[Address(RVA = "0x6FEFD0", Offset = "0x6FDDD0", VA = "0x1806FEFD0")]
|
|
private bool Decode()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600008F RID: 143 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600008F")]
|
|
[Address(RVA = "0x6FFA20", Offset = "0x6FE820", VA = "0x1806FFA20")]
|
|
public void SetInput(byte[] buffer, int index, int count)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000090 RID: 144 RVA: 0x00002550 File Offset: 0x00000750
|
|
[Token(Token = "0x6000090")]
|
|
[Address(RVA = "0x6FF710", Offset = "0x6FE510", VA = "0x1806FF710")]
|
|
public int Inflate(byte[] buffer, int offset, int count)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x17000019 RID: 25
|
|
// (get) Token: 0x06000091 RID: 145 RVA: 0x00002568 File Offset: 0x00000768
|
|
[Token(Token = "0x17000019")]
|
|
public bool IsNeedingInput
|
|
{
|
|
[Token(Token = "0x6000091")]
|
|
[Address(RVA = "0x6FFD90", Offset = "0x6FEB90", VA = "0x1806FFD90")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700001A RID: 26
|
|
// (get) Token: 0x06000092 RID: 146 RVA: 0x00002580 File Offset: 0x00000780
|
|
[Token(Token = "0x1700001A")]
|
|
public bool IsNeedingDictionary
|
|
{
|
|
[Token(Token = "0x6000092")]
|
|
[Address(RVA = "0x6FFD70", Offset = "0x6FEB70", VA = "0x1806FFD70")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700001B RID: 27
|
|
// (get) Token: 0x06000093 RID: 147 RVA: 0x00002598 File Offset: 0x00000798
|
|
[Token(Token = "0x1700001B")]
|
|
public bool IsFinished
|
|
{
|
|
[Token(Token = "0x6000093")]
|
|
[Address(RVA = "0x6FFD40", Offset = "0x6FEB40", VA = "0x1806FFD40")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x04000061 RID: 97
|
|
[Token(Token = "0x4000061")]
|
|
private static readonly int[] CPLENS;
|
|
|
|
// Token: 0x04000062 RID: 98
|
|
[Token(Token = "0x4000062")]
|
|
private static readonly int[] CPLEXT;
|
|
|
|
// Token: 0x04000063 RID: 99
|
|
[Token(Token = "0x4000063")]
|
|
private static readonly int[] CPDIST;
|
|
|
|
// Token: 0x04000064 RID: 100
|
|
[Token(Token = "0x4000064")]
|
|
private static readonly int[] CPDEXT;
|
|
|
|
// Token: 0x04000065 RID: 101
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000065")]
|
|
private int mode;
|
|
|
|
// Token: 0x04000066 RID: 102
|
|
[FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x4000066")]
|
|
private int readAdler;
|
|
|
|
// Token: 0x04000067 RID: 103
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000067")]
|
|
private int neededBits;
|
|
|
|
// Token: 0x04000068 RID: 104
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4000068")]
|
|
private int repLength;
|
|
|
|
// Token: 0x04000069 RID: 105
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000069")]
|
|
private int repDist;
|
|
|
|
// Token: 0x0400006A RID: 106
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x400006A")]
|
|
private int uncomprLen;
|
|
|
|
// Token: 0x0400006B RID: 107
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400006B")]
|
|
private bool isLastBlock;
|
|
|
|
// Token: 0x0400006C RID: 108
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400006C")]
|
|
private long totalOut;
|
|
|
|
// Token: 0x0400006D RID: 109
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400006D")]
|
|
private long totalIn;
|
|
|
|
// Token: 0x0400006E RID: 110
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400006E")]
|
|
private bool noHeader;
|
|
|
|
// Token: 0x0400006F RID: 111
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400006F")]
|
|
private StreamManipulator input;
|
|
|
|
// Token: 0x04000070 RID: 112
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000070")]
|
|
private OutputWindow outputWindow;
|
|
|
|
// Token: 0x04000071 RID: 113
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000071")]
|
|
private InflaterDynHeader dynHeader;
|
|
|
|
// Token: 0x04000072 RID: 114
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4000072")]
|
|
private InflaterHuffmanTree litlenTree;
|
|
|
|
// Token: 0x04000073 RID: 115
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000073")]
|
|
private InflaterHuffmanTree distTree;
|
|
|
|
// Token: 0x04000074 RID: 116
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4000074")]
|
|
private Adler32 adler;
|
|
}
|
|
}
|