zstandard_windows_bindings_generated library
Classes
- ZstandardWindowsBindings
-
Bindings for
src/zstandard_windows.h
. - ZSTD_bounds
- ZSTD_CCtx_s
- ZSTD_CDict_s
- ZSTD_cParameter
- ZSTD_DCtx_s
- ZSTD_DDict_s
- ZSTD_dParameter
- The advanced API pushes parameters one by one into an existing DCtx context. Parameters are sticky, and remain valid for all following frames using the same DCtx context. It's possible to reset parameters to default values using ZSTD_DCtx_reset(). Note : This API is compatible with existing ZSTD_decompressDCtx() and ZSTD_decompressStream(). Therefore, no new decompression function is necessary.
- ZSTD_EndDirective
- ===== Streaming compression functions =====
- ZSTD_inBuffer_s
- Streaming
- ZSTD_outBuffer_s
- ZSTD_ResetDirective
- ZSTD_strategy
- Compression strategies, listed from fastest to strongest
Constants
- ZSTD_BLOCKSIZE_MAX → const int
- ZSTD_BLOCKSIZELOG_MAX → const int
- ZSTD_CLEVEL_DEFAULT → const int
- ZSTD_CONTENTSIZE_ERROR → const int
- ZSTD_CONTENTSIZE_UNKNOWN → const int
- ZSTD_MAGIC_DICTIONARY → const int
- ZSTD_MAGIC_SKIPPABLE_MASK → const int
- ZSTD_MAGIC_SKIPPABLE_START → const int
- ZSTD_MAGICNUMBER → const int
- ZSTD_MAX_INPUT_SIZE → const int
- ZSTD_VERSION_MAJOR → const int
- ZSTD_VERSION_MINOR → const int
- ZSTD_VERSION_NUMBER → const int
- ZSTD_VERSION_RELEASE → const int
- ZSTD_VERSION_STRING → const String
Typedefs
- ZSTD_CCtx = ZSTD_CCtx_s
- Explicit context / /*= Compression context When compressing many times, it is recommended to allocate a context just once, and reuse it for each successive compression operation. This will make workload friendlier for system's memory. Note : re-using context is just a speed / resource optimization. It doesn't change the compression ratio, which remains identical. Note 2 : In multi-threaded environments, use one different context per thread for parallel execution.
- ZSTD_CDict = ZSTD_CDict_s
- Bulk processing dictionary API
- ZSTD_CStream = ZSTD_CCtx
- -*********************************************************************** Streaming compression - HowTo
- ZSTD_DCtx = ZSTD_DCtx_s
- = Decompression context When decompressing many times, it is recommended to allocate a context only once, and reuse it for each successive compression operation. This will make workload friendlier for system's memory. Use one context per thread for parallel execution.
- ZSTD_DDict = ZSTD_DDict_s
- ZSTD_DStream = ZSTD_DCtx
- -*************************************************************************** Streaming decompression - HowTo
- ZSTD_inBuffer = ZSTD_inBuffer_s
- Streaming
- ZSTD_outBuffer = ZSTD_outBuffer_s