Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

281 lines
8.0 KiB
C#

using System;
using Cpp2IlInjected;
namespace ICSharpCode.SharpZipLib.Zip.Compression
{
// Token: 0x0200000E RID: 14
[Token(Token = "0x200000E")]
public class DeflaterHuffman
{
// Token: 0x06000067 RID: 103 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000067")]
[Address(RVA = "0x1191400", Offset = "0x1190400", VA = "0x181191400")]
public DeflaterHuffman(DeflaterPending pending)
{
}
// Token: 0x06000068 RID: 104 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000068")]
[Address(RVA = "0x11908F0", Offset = "0x118F8F0", VA = "0x1811908F0")]
public void Reset()
{
}
// Token: 0x06000069 RID: 105 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000069")]
[Address(RVA = "0x1190940", Offset = "0x118F940", VA = "0x181190940")]
public void SendAllTrees(int blTreeCodes)
{
}
// Token: 0x0600006A RID: 106 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600006A")]
[Address(RVA = "0x11900B0", Offset = "0x118F0B0", VA = "0x1811900B0")]
public void CompressBlock()
{
}
// Token: 0x0600006B RID: 107 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600006B")]
[Address(RVA = "0x11907A0", Offset = "0x118F7A0", VA = "0x1811907A0")]
public void FlushStoredBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock)
{
}
// Token: 0x0600006C RID: 108 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600006C")]
[Address(RVA = "0x1190300", Offset = "0x118F300", VA = "0x181190300")]
public void FlushBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock)
{
}
// Token: 0x0600006D RID: 109 RVA: 0x000023E8 File Offset: 0x000005E8
[Token(Token = "0x600006D")]
[Address(RVA = "0x11908B0", Offset = "0x118F8B0", VA = "0x1811908B0")]
public bool IsFull()
{
return default(bool);
}
// Token: 0x0600006E RID: 110 RVA: 0x00002400 File Offset: 0x00000600
[Token(Token = "0x600006E")]
[Address(RVA = "0x1190EE0", Offset = "0x118FEE0", VA = "0x181190EE0")]
public bool TallyLit(int literal)
{
return default(bool);
}
// Token: 0x0600006F RID: 111 RVA: 0x00002418 File Offset: 0x00000618
[Token(Token = "0x600006F")]
[Address(RVA = "0x1190D10", Offset = "0x118FD10", VA = "0x181190D10")]
public bool TallyDist(int distance, int length)
{
return default(bool);
}
// Token: 0x06000070 RID: 112 RVA: 0x00002430 File Offset: 0x00000630
[Token(Token = "0x6000070")]
[Address(RVA = "0x118FF80", Offset = "0x118EF80", VA = "0x18118FF80")]
public static short BitReverse(int toReverse)
{
return 0;
}
// Token: 0x06000071 RID: 113 RVA: 0x00002448 File Offset: 0x00000648
[Token(Token = "0x6000071")]
[Address(RVA = "0x11908C0", Offset = "0x118F8C0", VA = "0x1811908C0")]
private static int Lcode(int length)
{
return 0;
}
// Token: 0x06000072 RID: 114 RVA: 0x00002460 File Offset: 0x00000660
[Token(Token = "0x6000072")]
[Address(RVA = "0x11902E0", Offset = "0x118F2E0", VA = "0x1811902E0")]
private static int Dcode(int distance)
{
return 0;
}
// Token: 0x04000046 RID: 70
[Token(Token = "0x4000046")]
private static readonly int[] BL_ORDER;
// Token: 0x04000047 RID: 71
[Token(Token = "0x4000047")]
private static readonly byte[] bit4Reverse;
// Token: 0x04000048 RID: 72
[Token(Token = "0x4000048")]
private static short[] staticLCodes;
// Token: 0x04000049 RID: 73
[Token(Token = "0x4000049")]
private static byte[] staticLLength;
// Token: 0x0400004A RID: 74
[Token(Token = "0x400004A")]
private static short[] staticDCodes;
// Token: 0x0400004B RID: 75
[Token(Token = "0x400004B")]
private static byte[] staticDLength;
// Token: 0x0400004C RID: 76
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400004C")]
public DeflaterPending pending;
// Token: 0x0400004D RID: 77
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400004D")]
private DeflaterHuffman.Tree literalTree;
// Token: 0x0400004E RID: 78
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400004E")]
private DeflaterHuffman.Tree distTree;
// Token: 0x0400004F RID: 79
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400004F")]
private DeflaterHuffman.Tree blTree;
// Token: 0x04000050 RID: 80
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000050")]
private short[] d_buf;
// Token: 0x04000051 RID: 81
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000051")]
private byte[] l_buf;
// Token: 0x04000052 RID: 82
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000052")]
private int last_lit;
// Token: 0x04000053 RID: 83
[FieldOffset(Offset = "0x44")]
[Token(Token = "0x4000053")]
private int extra_bits;
// Token: 0x0200000F RID: 15
[Token(Token = "0x200000F")]
private class Tree
{
// Token: 0x06000073 RID: 115 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000073")]
[Address(RVA = "0x1198460", Offset = "0x1197460", VA = "0x181198460")]
public Tree(DeflaterHuffman dh, int elems, int minCodes, int maxLength)
{
}
// Token: 0x06000074 RID: 116 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000074")]
[Address(RVA = "0x1198150", Offset = "0x1197150", VA = "0x181198150")]
public void Reset()
{
}
// Token: 0x06000075 RID: 117 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000075")]
[Address(RVA = "0x11981E0", Offset = "0x11971E0", VA = "0x1811981E0")]
public void WriteSymbol(int code)
{
}
// Token: 0x06000076 RID: 118 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000076")]
[Address(RVA = "0x11981D0", Offset = "0x11971D0", VA = "0x1811981D0")]
public void SetStaticCodes(short[] staticCodes, byte[] staticLengths)
{
}
// Token: 0x06000077 RID: 119 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000077")]
[Address(RVA = "0x1196E60", Offset = "0x1195E60", VA = "0x181196E60")]
public void BuildCodes()
{
}
// Token: 0x06000078 RID: 120 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000078")]
[Address(RVA = "0x11975B0", Offset = "0x11965B0", VA = "0x1811975B0")]
public void BuildTree()
{
}
// Token: 0x06000079 RID: 121 RVA: 0x00002478 File Offset: 0x00000678
[Token(Token = "0x6000079")]
[Address(RVA = "0x11980C0", Offset = "0x11970C0", VA = "0x1811980C0")]
public int GetEncodedLength()
{
return 0;
}
// Token: 0x0600007A RID: 122 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600007A")]
[Address(RVA = "0x1197ED0", Offset = "0x1196ED0", VA = "0x181197ED0")]
public void CalcBLFreq(DeflaterHuffman.Tree blTree)
{
}
// Token: 0x0600007B RID: 123 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600007B")]
[Address(RVA = "0x1198260", Offset = "0x1197260", VA = "0x181198260")]
public void WriteTree(DeflaterHuffman.Tree blTree)
{
}
// Token: 0x0600007C RID: 124 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600007C")]
[Address(RVA = "0x1197090", Offset = "0x1196090", VA = "0x181197090")]
private void BuildLength(int[] childs)
{
}
// Token: 0x04000054 RID: 84
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000054")]
public short[] freqs;
// Token: 0x04000055 RID: 85
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000055")]
public byte[] length;
// Token: 0x04000056 RID: 86
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000056")]
public int minNumCodes;
// Token: 0x04000057 RID: 87
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x4000057")]
public int numCodes;
// Token: 0x04000058 RID: 88
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000058")]
private short[] codes;
// Token: 0x04000059 RID: 89
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000059")]
private int[] bl_counts;
// Token: 0x0400005A RID: 90
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400005A")]
private int maxLength;
// Token: 0x0400005B RID: 91
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400005B")]
private DeflaterHuffman dh;
}
}
}