Home | History | Annotate | Download | only in lib

Lines Matching refs:LZ4_stream_t

229 typedef union LZ4_stream_u LZ4_stream_t;   /* incomplete type (defined later) */
232 * LZ4_createStream() will allocate and initialize an `LZ4_stream_t` structure.
235 LZ4LIB_API LZ4_stream_t* LZ4_createStream(void);
236 LZ4LIB_API int LZ4_freeStream (LZ4_stream_t* streamPtr);
239 * An LZ4_stream_t structure can be allocated once and re-used multiple times.
240 * Use this function to init an allocated `LZ4_stream_t` structure and start a new compression.
242 LZ4LIB_API void LZ4_resetStream (LZ4_stream_t* streamPtr);
250 LZ4LIB_API int LZ4_loadDict (LZ4_stream_t* streamPtr, const char* dictionary, int dictSize);
259 LZ4LIB_API int LZ4_compress_fast_continue (LZ4_stream_t* streamPtr, const char* src, char* dst, int srcSize, int maxDstSize, int acceleration);
268 LZ4LIB_API int LZ4_saveDict (LZ4_stream_t* streamPtr, char* safeBuffer, int dictSize);
325 * They are exposed to allow static allocation of `LZ4_stream_t` and `LZ4_streamDecode_t`.
372 * LZ4_stream_t :
384 } ; /* previously typedef'd to LZ4_stream_t */
435 LZ4_DEPRECATED("use LZ4_compress_fast_continue() instead") int LZ4_compress_continue (LZ4_stream_t* LZ4_streamPtr, const char* source, char* dest, int inputSize);
436 LZ4_DEPRECATED("use LZ4_compress_fast_continue() instead") int LZ4_compress_limitedOutput_continue (LZ4_stream_t* LZ4_streamPtr, const char* source, char* dest, int inputSize, int maxOutputSize);