zstd library

Zstd (Zstandard) encoder and decoder using a fast FFI-based implementation.

To use this library in your code:

import 'package:es_compression/zstd.dart';

Classes

ZstdCodec
The ZstdCodec encodes/decodes raw bytes using the Zstd (ZStandard) algorithm.
ZstdDecoder
The ZstdDecoder decoder is used to decompress zstd data.
ZstdEncoder
The ZstdEncoder encoder is used to zstd compress data.
ZstdOption
Exposes Zstd options for input parameters.
ZstdVersion
Helper class to decode the version number returned from the zstd FFI library.

Constants

zstd → const ZstdCodec
An instance of the default implementation of the ZstdCodec.
zstdDecoderInputBufferLength → const int
ZSTD_BLOCKSIZE_MAX + ZSTD_blockHeaderSize.
zstdDecoderOutputBufferLength → const int
Default output buffer length.
zstdEncoderInputBufferLength → const int
Default input buffer length.
zstdEncoderOutputBufferLength → const int
Default output buffer length.