8 #ifndef K_ZSTD_STREAM_H
9 #define K_ZSTD_STREAM_H
24 #define kZSTD_MODE_READ (0x01)
25 #define kZSTD_MODE_WRITE (0x02)
34 typedef k32s kZstdPreset;
37 #define kZSTD_PRESET_MIN (1)
38 #define kZSTD_PRESET_FAST (1)
39 #define kZSTD_PRESET_DEFAULT (10)
40 #define kZSTD_PRESET_DENSE (19)
41 #define kZSTD_PRESET_MAX (22)
236 //typedef kStream kZstdStream; --forward-declared in kFsDef.x.h
295 #include <kFireSync/Utils/kZstdStream.x.h>
kStatus kZstdStream_FinishRead(kZstdStream zStream)
Finishes reading the current Zstandard compression frame.
Implements the Zstandard format for compression and decompression.
Essential API declarations for the kFireSync library.
kStatus kZstdStream_FinishWrite(kZstdStream zStream)
Finishes writing the current Zstandard compression frame.
kStatus kZstdStream_Construct(kZstdStream *zStream, kStream stream, kZstdMode mode, k32s level, kAlloc allocator)
Constructs a kZstdStream object.
Flags to control kZstdStream operation modes.