Kryptografia

lz4decompress

Dekompresuje ciąg LZ4 i opcjonalnie sprawdza oczekiwany rozmiar po dekompresji.

Składnia

lz4decompress(data: string, expectedSize?: number): string
Aliasy crypt.lz4decompresscrypt.lz4.decompresslz4.decompress

Argumenty

NazwaTypOpis
datastringWejściowy ciąg bajtów lub tekst przetwarzany przez funkcję.
expectedSize?numberOczekiwany rozmiar zdekompresowanego bajtu używany do sprawdzania poprawności.

Zwroty

NazwaTypOpis
decompressedstringZdekompresowany ciąg bajtów.

Opis

Dekompresuje ciąg LZ4 i opcjonalnie sprawdza oczekiwany rozmiar po dekompresji.

Wywolaj z 2 parametrami: data, expectedSize. Tabela argumentow wyjasnia wartosci wymagane i te, ktore doprecyzowuja zachowanie.

Zwraca decompressed (string). Uzyj tabeli zwrotow, aby oddzielic wartosci sukcesu, wyniki nil i bledy do obsluzenia.

Przykład

Przykladowe wywolanie z wartosciami zastepczymi.

local result = lz4decompress("example", 1)
print(result)