C# Класс Server.Network.Compression

Handles outgoing packet compression for the network.
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Compressor ICompressor

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

Метод Описание
Compress ( byte input, int offset, int count, int &length ) : byte[]
Pack ( byte dest, int &destLength, byte source, int sourceLength ) : ZLibError
Pack ( byte dest, int &destLength, byte source, int sourceLength, ZLibQuality quality ) : ZLibError
Unpack ( byte dest, int &destLength, byte source, int sourceLength ) : ZLibError

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

Метод Описание
Compress ( byte input, int length, byte &output, int &outputLength ) : void
Compression ( ) : System

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

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

public static Compress ( byte input, int offset, int count, int &length ) : byte[]
input byte
offset int
count int
length int
Результат byte[]

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

public static Pack ( byte dest, int &destLength, byte source, int sourceLength ) : ZLibError
dest byte
destLength int
source byte
sourceLength int
Результат ZLibError

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

public static Pack ( byte dest, int &destLength, byte source, int sourceLength, ZLibQuality quality ) : ZLibError
dest byte
destLength int
source byte
sourceLength int
quality ZLibQuality
Результат ZLibError

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

public static Unpack ( byte dest, int &destLength, byte source, int sourceLength ) : ZLibError
dest byte
destLength int
source byte
sourceLength int
Результат ZLibError

Описание свойств

Compressor публичное статическое свойство

public static ICompressor Compressor
Результат ICompressor