123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149 |
- #include <contrib/libs/zstd06/renames.h>
- #pragma once
- #if defined (__cplusplus)
- extern "C" {
- #endif
- #include <stddef.h> /* size_t */
- size_t ZSTDv04_decompress( void* dst, size_t maxOriginalSize,
- const void* src, size_t compressedSize);
- unsigned ZSTDv04_isError(size_t code);
- typedef struct ZSTDv04_Dctx_s ZSTDv04_Dctx;
- ZSTDv04_Dctx* ZSTDv04_createDCtx(void);
- size_t ZSTDv04_freeDCtx(ZSTDv04_Dctx* dctx);
- size_t ZSTDv04_decompressDCtx(ZSTDv04_Dctx* dctx,
- void* dst, size_t maxOriginalSize,
- const void* src, size_t compressedSize);
- size_t ZSTDv04_resetDCtx(ZSTDv04_Dctx* dctx);
- size_t ZSTDv04_nextSrcSizeToDecompress(ZSTDv04_Dctx* dctx);
- size_t ZSTDv04_decompressContinue(ZSTDv04_Dctx* dctx, void* dst, size_t maxDstSize, const void* src, size_t srcSize);
- typedef struct ZBUFFv04_DCtx_s ZBUFFv04_DCtx;
- ZBUFFv04_DCtx* ZBUFFv04_createDCtx(void);
- size_t ZBUFFv04_freeDCtx(ZBUFFv04_DCtx* dctx);
- size_t ZBUFFv04_decompressInit(ZBUFFv04_DCtx* dctx);
- size_t ZBUFFv04_decompressWithDictionary(ZBUFFv04_DCtx* dctx, const void* dict, size_t dictSize);
- size_t ZBUFFv04_decompressContinue(ZBUFFv04_DCtx* dctx, void* dst, size_t* maxDstSizePtr, const void* src, size_t* srcSizePtr);
- unsigned ZBUFFv04_isError(size_t errorCode);
- const char* ZBUFFv04_getErrorName(size_t errorCode);
- size_t ZBUFFv04_recommendedDInSize(void);
- size_t ZBUFFv04_recommendedDOutSize(void);
- #define ZSTDv04_magicNumber 0xFD2FB524
- #if defined (__cplusplus)
- }
- #endif
|