Lines Matching refs:LZ4_streamHC_t
101 typedef union LZ4_streamHC_u LZ4_streamHC_t; /* incomplete type (defined later) */
109 LZ4LIB_API LZ4_streamHC_t* LZ4_createStreamHC(void);
110 LZ4LIB_API int LZ4_freeStreamHC (LZ4_streamHC_t* streamHCPtr);
151 it's possible to start a new stream of blocks, using the same LZ4_streamHC_t state,
155 LZ4LIB_API void LZ4_resetStreamHC_fast(LZ4_streamHC_t* streamHCPtr, int compressionLevel); /* v1.9.0+ */
156 LZ4LIB_API int LZ4_loadDictHC (LZ4_streamHC_t* streamHCPtr, const char* dictionary, int dictSize);
158 LZ4LIB_API int LZ4_compress_HC_continue (LZ4_streamHC_t* streamHCPtr,
172 LZ4LIB_API int LZ4_compress_HC_continue_destSize(LZ4_streamHC_t* LZ4_streamHCPtr,
176 LZ4LIB_API int LZ4_saveDictHC (LZ4_streamHC_t* streamHCPtr, char* safeBuffer, int maxDictSize);
187 * They are merely exposed to allow static allocation of `LZ4_streamHC_t`.
188 * Declare an `LZ4_streamHC_t` directly, rather than any type below.
202 * Declare or allocate an LZ4_streamHC_t instead.
226 }; /* previously typedef'd to LZ4_streamHC_t */
228 /* LZ4_streamHC_t :
242 * Required before first use of a statically allocated LZ4_streamHC_t.
245 LZ4LIB_API LZ4_streamHC_t* LZ4_initStreamHC(void* buffer, size_t size);
262 LZ4_DEPRECATED("use LZ4_compress_HC_continue() instead") LZ4LIB_API int LZ4_compressHC_continue (LZ4_streamHC_t* LZ4_streamHCPtr, const char* source, char* dest, int inputSize);
263 LZ4_DEPRECATED("use LZ4_compress_HC_continue() instead") LZ4LIB_API int LZ4_compressHC_limitedOutput_continue (LZ4_streamHC_t* LZ4_streamHCPtr, const char* source, char* dest, int inputSize, int maxOutputSize);
292 LZ4LIB_API void LZ4_resetStreamHC (LZ4_streamHC_t* streamHCPtr, int compressionLevel);
327 LZ4_streamHC_t* LZ4_streamHCPtr, int compressionLevel);
334 LZ4_streamHC_t* LZ4_streamHCPtr, int favor);
337 * When an LZ4_streamHC_t is known to be in a internally coherent state,
346 * - memset(stream, 0, sizeof(LZ4_streamHC_t))
360 LZ4_streamHC_t* LZ4_streamHCPtr, int compressionLevel);
384 * each compression, or copying a pre-loaded dictionary's LZ4_streamHC_t into a
385 * working LZ4_streamHC_t, this function introduces a no-copy setup mechanism,
405 LZ4_streamHC_t *working_stream,
406 const LZ4_streamHC_t *dictionary_stream);