Criptografia

lz4decompress

Descompacta uma string LZ4 e, opcionalmente, valida o tamanho descompactado esperado.

Sintaxe

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

Argumentos

NomeTipoDescrição
datastringString de bytes de entrada ou texto processado pela função.
expectedSize?numberTamanho esperado de bytes descompactados usados para validação.

Retornos

NomeTipoDescrição
decompressedstringString de bytes descompactada.

Descrição

Descompacta uma string LZ4 e, opcionalmente, valida o tamanho descompactado esperado.

Chame com 2 parametro(s): data, expectedSize. A tabela de argumentos explica quais valores sao obrigatorios e quais refinam o comportamento.

Retorna decompressed (string). Use a tabela de retornos para separar valores bem sucedidos, nil e erros recuperaveis.

Exemplo

Chamada de exemplo com valores temporarios.

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