C# Класс SteamKit2.ZipUtil

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Compress ( byte buffer ) : byte[]
Decompress ( byte buffer ) : byte[]

Приватные методы

Метод Описание
DeflateBuffer ( byte uncompressedBuffer ) : byte[]
InflateBuffer ( byte compressedBuffer, UInt32 decompressedSize ) : byte[]
PeekHeader ( BinaryReader reader, UInt32 expecting ) : bool
ReadCentralDirectory ( BinaryReader reader, String &fileName ) : Int32
ReadEndOfDirectory ( BinaryReader reader ) : UInt32
ReadLocalFile ( BinaryReader reader, String &fileName, UInt32 &decompressedSize ) : byte[]
WriteCentralDirectory ( BinaryWriter writer, string fileName, UInt32 CRC, UInt32 compressedSize, UInt32 decompressedSize, Int32 localHeaderOffset ) : UInt32
WriteEndOfDirectory ( BinaryWriter writer, UInt32 count, UInt32 CDRSize, Int32 CDROffset ) : void
WriteHeader ( BinaryWriter writer, UInt32 header ) : Int32
WriteLocalFile ( BinaryWriter writer, string fileName, UInt32 CRC, UInt32 decompressedSize, byte processedBuffer ) : void

Описание методов

Compress() публичный статический Метод

public static Compress ( byte buffer ) : byte[]
buffer byte
Результат byte[]

Decompress() публичный статический Метод

public static Decompress ( byte buffer ) : byte[]
buffer byte
Результат byte[]