Class ZstdX

java.lang.Object
org.lwjgl.util.zstd.ZstdX

public class ZstdX extends Object
  • Field Details Link icon

  • Method Details Link icon

    • nZSTD_findDecompressedSize Link icon

      public static long nZSTD_findDecompressedSize(long src, long srcSize)
      unsigned long long ZSTD_findDecompressedSize(void const * src, size_t srcSize)
    • ZSTD_findDecompressedSize Link icon

      public static long ZSTD_findDecompressedSize(ByteBuffer src)
      unsigned long long ZSTD_findDecompressedSize(void const * src, size_t srcSize)
    • nZSTD_decompressBound Link icon

      public static long nZSTD_decompressBound(long src, long srcSize)
      unsigned long long ZSTD_decompressBound(void const * src, size_t srcSize)
    • ZSTD_decompressBound Link icon

      public static long ZSTD_decompressBound(ByteBuffer src)
      unsigned long long ZSTD_decompressBound(void const * src, size_t srcSize)
    • nZSTD_frameHeaderSize Link icon

      public static long nZSTD_frameHeaderSize(long src, long srcSize)
      size_t ZSTD_frameHeaderSize(void const * src, size_t srcSize)
    • ZSTD_frameHeaderSize Link icon

      public static long ZSTD_frameHeaderSize(ByteBuffer src)
      size_t ZSTD_frameHeaderSize(void const * src, size_t srcSize)
    • nZSTD_getFrameHeader Link icon

      public static long nZSTD_getFrameHeader(long zfhPtr, long src, long srcSize)
      size_t ZSTD_getFrameHeader(ZSTD_FrameHeader * zfhPtr, void const * src, size_t srcSize)
    • ZSTD_getFrameHeader Link icon

      public static long ZSTD_getFrameHeader(ZSTDFrameHeader zfhPtr, ByteBuffer src)
      size_t ZSTD_getFrameHeader(ZSTD_FrameHeader * zfhPtr, void const * src, size_t srcSize)
    • nZSTD_getFrameHeader_advanced Link icon

      public static long nZSTD_getFrameHeader_advanced(long zfhPtr, long src, long srcSize, int format)
      size_t ZSTD_getFrameHeader_advanced(ZSTD_FrameHeader * zfhPtr, void const * src, size_t srcSize, ZSTD_format_e format)
    • ZSTD_getFrameHeader_advanced Link icon

      public static long ZSTD_getFrameHeader_advanced(ZSTDFrameHeader zfhPtr, ByteBuffer src, int format)
      size_t ZSTD_getFrameHeader_advanced(ZSTD_FrameHeader * zfhPtr, void const * src, size_t srcSize, ZSTD_format_e format)
    • nZSTD_decompressionMargin Link icon

      public static long nZSTD_decompressionMargin(long src, long srcSize)
      size_t ZSTD_decompressionMargin(void const * src, size_t srcSize)
    • ZSTD_decompressionMargin Link icon

      public static long ZSTD_decompressionMargin(ByteBuffer src)
      size_t ZSTD_decompressionMargin(void const * src, size_t srcSize)
    • ZSTD_sequenceBound Link icon

      public static long ZSTD_sequenceBound(long srcSize)
      size_t ZSTD_sequenceBound(size_t srcSize)
    • nZSTD_mergeBlockDelimiters Link icon

      public static long nZSTD_mergeBlockDelimiters(long sequences, long seqsSize)
      size_t ZSTD_mergeBlockDelimiters(ZSTD_Sequence * sequences, size_t seqsSize)
    • ZSTD_mergeBlockDelimiters Link icon

      public static long ZSTD_mergeBlockDelimiters(ZSTDSequence.Buffer sequences)
      size_t ZSTD_mergeBlockDelimiters(ZSTD_Sequence * sequences, size_t seqsSize)
    • nZSTD_compressSequences Link icon

      public static long nZSTD_compressSequences(long cctx, long dst, long dstCapacity, long inSeqs, long inSeqsSize, long src, long srcSize)
      size_t ZSTD_compressSequences(ZSTD_CCtx * cctx, void * dst, size_t dstCapacity, ZSTD_Sequence const * inSeqs, size_t inSeqsSize, void const * src, size_t srcSize)
    • ZSTD_compressSequences Link icon

      public static long ZSTD_compressSequences(long cctx, ByteBuffer dst, ZSTDSequence.Buffer inSeqs, ByteBuffer src)
      size_t ZSTD_compressSequences(ZSTD_CCtx * cctx, void * dst, size_t dstCapacity, ZSTD_Sequence const * inSeqs, size_t inSeqsSize, void const * src, size_t srcSize)
    • nZSTD_compressSequencesAndLiterals Link icon

      public static long nZSTD_compressSequencesAndLiterals(long cctx, long dst, long dstCapacity, long inSeqs, long nbSequences, long literals, long litSize, long litBufCapacity, long decompressedSize)
      size_t ZSTD_compressSequencesAndLiterals(ZSTD_CCtx * cctx, void * dst, size_t dstCapacity, ZSTD_Sequence const * inSeqs, size_t nbSequences, void const * literals, size_t litSize, size_t litBufCapacity, size_t decompressedSize)
    • ZSTD_compressSequencesAndLiterals Link icon

      public static long ZSTD_compressSequencesAndLiterals(long cctx, ByteBuffer dst, ZSTDSequence.Buffer inSeqs, ByteBuffer literals, long litSize, long decompressedSize)
      size_t ZSTD_compressSequencesAndLiterals(ZSTD_CCtx * cctx, void * dst, size_t dstCapacity, ZSTD_Sequence const * inSeqs, size_t nbSequences, void const * literals, size_t litSize, size_t litBufCapacity, size_t decompressedSize)
    • nZSTD_writeSkippableFrame Link icon

      public static long nZSTD_writeSkippableFrame(long dst, long dstCapacity, long src, long srcSize, int magicVariant)
      size_t ZSTD_writeSkippableFrame(void * dst, size_t dstCapacity, void const * src, size_t srcSize, unsigned magicVariant)
    • ZSTD_writeSkippableFrame Link icon

      public static long ZSTD_writeSkippableFrame(ByteBuffer dst, ByteBuffer src, int magicVariant)
      size_t ZSTD_writeSkippableFrame(void * dst, size_t dstCapacity, void const * src, size_t srcSize, unsigned magicVariant)
    • nZSTD_readSkippableFrame Link icon

      public static long nZSTD_readSkippableFrame(long dst, long dstCapacity, long magicVariant, long src, long srcSize)
      size_t ZSTD_readSkippableFrame(void * dst, size_t dstCapacity, unsigned * magicVariant, void const * src, size_t srcSize)
    • ZSTD_readSkippableFrame Link icon

      public static long ZSTD_readSkippableFrame(ByteBuffer dst, @Nullable IntBuffer magicVariant, ByteBuffer src)
      size_t ZSTD_readSkippableFrame(void * dst, size_t dstCapacity, unsigned * magicVariant, void const * src, size_t srcSize)
    • nZSTD_isSkippableFrame Link icon

      public static int nZSTD_isSkippableFrame(long buffer, long size)
      unsigned ZSTD_isSkippableFrame(void const * buffer, size_t size)
    • ZSTD_isSkippableFrame Link icon

      public static boolean ZSTD_isSkippableFrame(ByteBuffer buffer)
      unsigned ZSTD_isSkippableFrame(void const * buffer, size_t size)
    • ZSTD_estimateCCtxSize Link icon

      public static long ZSTD_estimateCCtxSize(int maxCompressionLevel)
      size_t ZSTD_estimateCCtxSize(int maxCompressionLevel)
    • nZSTD_estimateCCtxSize_usingCParams Link icon

      public static long nZSTD_estimateCCtxSize_usingCParams(long cParams)
      size_t ZSTD_estimateCCtxSize_usingCParams(ZSTD_compressionParameters cParams)
    • ZSTD_estimateCCtxSize_usingCParams Link icon

      public static long ZSTD_estimateCCtxSize_usingCParams(ZSTDCompressionParameters cParams)
      size_t ZSTD_estimateCCtxSize_usingCParams(ZSTD_compressionParameters cParams)
    • nZSTD_estimateCCtxSize_usingCCtxParams Link icon

      public static long nZSTD_estimateCCtxSize_usingCCtxParams(long params)
      size_t ZSTD_estimateCCtxSize_usingCCtxParams(ZSTD_CCtx_params const * params)
    • ZSTD_estimateCCtxSize_usingCCtxParams Link icon

      public static long ZSTD_estimateCCtxSize_usingCCtxParams(long params)
      size_t ZSTD_estimateCCtxSize_usingCCtxParams(ZSTD_CCtx_params const * params)
    • ZSTD_estimateDCtxSize Link icon

      public static long ZSTD_estimateDCtxSize()
      size_t ZSTD_estimateDCtxSize(void)
    • ZSTD_estimateCStreamSize Link icon

      public static long ZSTD_estimateCStreamSize(int maxCompressionLevel)
      size_t ZSTD_estimateCStreamSize(int maxCompressionLevel)
    • nZSTD_estimateCStreamSize_usingCParams Link icon

      public static long nZSTD_estimateCStreamSize_usingCParams(long cParams)
      size_t ZSTD_estimateCStreamSize_usingCParams(ZSTD_compressionParameters cParams)
    • ZSTD_estimateCStreamSize_usingCParams Link icon

      public static long ZSTD_estimateCStreamSize_usingCParams(ZSTDCompressionParameters cParams)
      size_t ZSTD_estimateCStreamSize_usingCParams(ZSTD_compressionParameters cParams)
    • nZSTD_estimateCStreamSize_usingCCtxParams Link icon

      public static long nZSTD_estimateCStreamSize_usingCCtxParams(long params)
      size_t ZSTD_estimateCStreamSize_usingCCtxParams(ZSTD_CCtx_params const * params)
    • ZSTD_estimateCStreamSize_usingCCtxParams Link icon

      public static long ZSTD_estimateCStreamSize_usingCCtxParams(long params)
      size_t ZSTD_estimateCStreamSize_usingCCtxParams(ZSTD_CCtx_params const * params)
    • ZSTD_estimateDStreamSize Link icon

      public static long ZSTD_estimateDStreamSize(long maxWindowSize)
      size_t ZSTD_estimateDStreamSize(size_t maxWindowSize)
    • nZSTD_estimateDStreamSize_fromFrame Link icon

      public static long nZSTD_estimateDStreamSize_fromFrame(long src, long srcSize)
      size_t ZSTD_estimateDStreamSize_fromFrame(void const * src, size_t srcSize)
    • ZSTD_estimateDStreamSize_fromFrame Link icon

      public static long ZSTD_estimateDStreamSize_fromFrame(ByteBuffer src)
      size_t ZSTD_estimateDStreamSize_fromFrame(void const * src, size_t srcSize)
    • ZSTD_estimateCDictSize Link icon

      public static long ZSTD_estimateCDictSize(long dictSize, int compressionLevel)
      size_t ZSTD_estimateCDictSize(size_t dictSize, int compressionLevel)
    • nZSTD_estimateCDictSize_advanced Link icon

      public static long nZSTD_estimateCDictSize_advanced(long dictSize, long cParams, int dictLoadMethod)
      size_t ZSTD_estimateCDictSize_advanced(size_t dictSize, ZSTD_compressionParameters cParams, ZSTD_dictLoadMethod_e dictLoadMethod)
    • ZSTD_estimateCDictSize_advanced Link icon

      public static long ZSTD_estimateCDictSize_advanced(long dictSize, ZSTDCompressionParameters cParams, int dictLoadMethod)
      size_t ZSTD_estimateCDictSize_advanced(size_t dictSize, ZSTD_compressionParameters cParams, ZSTD_dictLoadMethod_e dictLoadMethod)
    • ZSTD_estimateDDictSize Link icon

      public static long ZSTD_estimateDDictSize(long dictSize, int dictLoadMethod)
      size_t ZSTD_estimateDDictSize(size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod)
    • nZSTD_initStaticCCtx Link icon

      public static long nZSTD_initStaticCCtx(long workspace, long workspaceSize)
      ZSTD_CCtx * ZSTD_initStaticCCtx(void * workspace, size_t workspaceSize)
    • ZSTD_initStaticCCtx Link icon

      public static long ZSTD_initStaticCCtx(ByteBuffer workspace)
      ZSTD_CCtx * ZSTD_initStaticCCtx(void * workspace, size_t workspaceSize)
    • nZSTD_initStaticCStream Link icon

      public static long nZSTD_initStaticCStream(long workspace, long workspaceSize)
      ZSTD_CStream * ZSTD_initStaticCStream(void * workspace, size_t workspaceSize)
    • ZSTD_initStaticCStream Link icon

      public static long ZSTD_initStaticCStream(ByteBuffer workspace)
      ZSTD_CStream * ZSTD_initStaticCStream(void * workspace, size_t workspaceSize)
    • nZSTD_initStaticDCtx Link icon

      public static long nZSTD_initStaticDCtx(long workspace, long workspaceSize)
      ZSTD_DCtx * ZSTD_initStaticDCtx(void * workspace, size_t workspaceSize)
    • ZSTD_initStaticDCtx Link icon

      public static long ZSTD_initStaticDCtx(ByteBuffer workspace)
      ZSTD_DCtx * ZSTD_initStaticDCtx(void * workspace, size_t workspaceSize)
    • nZSTD_initStaticDStream Link icon

      public static long nZSTD_initStaticDStream(long workspace, long workspaceSize)
      ZSTD_DStream * ZSTD_initStaticDStream(void * workspace, size_t workspaceSize)
    • ZSTD_initStaticDStream Link icon

      public static long ZSTD_initStaticDStream(ByteBuffer workspace)
      ZSTD_DStream * ZSTD_initStaticDStream(void * workspace, size_t workspaceSize)
    • nZSTD_initStaticCDict Link icon

      public static long nZSTD_initStaticCDict(long workspace, long workspaceSize, long dict, long dictSize, int dictLoadMethod, int dictContentType, long cParams)
      ZSTD_CDict const * ZSTD_initStaticCDict(void * workspace, size_t workspaceSize, void const * dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType, ZSTD_compressionParameters cParams)
    • ZSTD_initStaticCDict Link icon

      public static long ZSTD_initStaticCDict(ByteBuffer workspace, ByteBuffer dict, int dictLoadMethod, int dictContentType, ZSTDCompressionParameters cParams)
      ZSTD_CDict const * ZSTD_initStaticCDict(void * workspace, size_t workspaceSize, void const * dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType, ZSTD_compressionParameters cParams)
    • nZSTD_initStaticDDict Link icon

      public static long nZSTD_initStaticDDict(long workspace, long workspaceSize, long dict, long dictSize, int dictLoadMethod, int dictContentType)
      ZSTD_DDict const * ZSTD_initStaticDDict(void * workspace, size_t workspaceSize, void const * dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType)
    • ZSTD_initStaticDDict Link icon

      public static long ZSTD_initStaticDDict(ByteBuffer workspace, ByteBuffer dict, int dictLoadMethod, int dictContentType)
      ZSTD_DDict const * ZSTD_initStaticDDict(void * workspace, size_t workspaceSize, void const * dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType)
    • nZSTD_createCCtx_advanced Link icon

      public static long nZSTD_createCCtx_advanced(long customMem)
      ZSTD_CCtx * ZSTD_createCCtx_advanced(ZSTD_customMem customMem)
    • ZSTD_createCCtx_advanced Link icon

      public static long ZSTD_createCCtx_advanced(ZSTDCustomMem customMem)
      ZSTD_CCtx * ZSTD_createCCtx_advanced(ZSTD_customMem customMem)
    • nZSTD_createCStream_advanced Link icon

      public static long nZSTD_createCStream_advanced(long customMem)
      ZSTD_CStream * ZSTD_createCStream_advanced(ZSTD_customMem customMem)
    • ZSTD_createCStream_advanced Link icon

      public static long ZSTD_createCStream_advanced(ZSTDCustomMem customMem)
      ZSTD_CStream * ZSTD_createCStream_advanced(ZSTD_customMem customMem)
    • nZSTD_createDCtx_advanced Link icon

      public static long nZSTD_createDCtx_advanced(long customMem)
      ZSTD_DCtx * ZSTD_createDCtx_advanced(ZSTD_customMem customMem)
    • ZSTD_createDCtx_advanced Link icon

      public static long ZSTD_createDCtx_advanced(ZSTDCustomMem customMem)
      ZSTD_DCtx * ZSTD_createDCtx_advanced(ZSTD_customMem customMem)
    • nZSTD_createDStream_advanced Link icon

      public static long nZSTD_createDStream_advanced(long customMem)
      ZSTD_DStream * ZSTD_createDStream_advanced(ZSTD_customMem customMem)
    • ZSTD_createDStream_advanced Link icon

      public static long ZSTD_createDStream_advanced(ZSTDCustomMem customMem)
      ZSTD_DStream * ZSTD_createDStream_advanced(ZSTD_customMem customMem)
    • nZSTD_createCDict_advanced Link icon

      public static long nZSTD_createCDict_advanced(long dict, long dictSize, int dictLoadMethod, int dictContentType, long cParams, long customMem)
      ZSTD_CDict * ZSTD_createCDict_advanced(void const * dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType, ZSTD_compressionParameters cParams, ZSTD_customMem customMem)
    • ZSTD_createCDict_advanced Link icon

      public static long ZSTD_createCDict_advanced(ByteBuffer dict, int dictLoadMethod, int dictContentType, ZSTDCompressionParameters cParams, ZSTDCustomMem customMem)
      ZSTD_CDict * ZSTD_createCDict_advanced(void const * dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType, ZSTD_compressionParameters cParams, ZSTD_customMem customMem)
    • ZSTD_createThreadPool Link icon

      public static long ZSTD_createThreadPool(long numThreads)
      ZSTD_threadPool * ZSTD_createThreadPool(size_t numThreads)
    • ZSTD_freeThreadPool Link icon

      public static void ZSTD_freeThreadPool(long pool)
      void ZSTD_freeThreadPool(ZSTD_threadPool * pool)
    • nZSTD_CCtx_refThreadPool Link icon

      public static long nZSTD_CCtx_refThreadPool(long cctx, long pool)
      size_t ZSTD_CCtx_refThreadPool(ZSTD_CCtx * cctx, ZSTD_threadPool * pool)
    • ZSTD_CCtx_refThreadPool Link icon

      public static long ZSTD_CCtx_refThreadPool(long cctx, long pool)
      size_t ZSTD_CCtx_refThreadPool(ZSTD_CCtx * cctx, ZSTD_threadPool * pool)
    • nZSTD_createCDict_advanced2 Link icon

      public static long nZSTD_createCDict_advanced2(long dict, long dictSize, int dictLoadMethod, int dictContentType, long cctxParams, long customMem)
      ZSTD_CDict * ZSTD_createCDict_advanced2(void const * dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType, ZSTD_CCtx_params const * cctxParams, ZSTD_customMem customMem)
    • ZSTD_createCDict_advanced2 Link icon

      public static long ZSTD_createCDict_advanced2(ByteBuffer dict, int dictLoadMethod, int dictContentType, long cctxParams, ZSTDCustomMem customMem)
      ZSTD_CDict * ZSTD_createCDict_advanced2(void const * dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType, ZSTD_CCtx_params const * cctxParams, ZSTD_customMem customMem)
    • nZSTD_createDDict_advanced Link icon

      public static long nZSTD_createDDict_advanced(long dict, long dictSize, int dictLoadMethod, int dictContentType, long customMem)
      ZSTD_DDict * ZSTD_createDDict_advanced(void const * dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType, ZSTD_customMem customMem)
    • ZSTD_createDDict_advanced Link icon

      public static long ZSTD_createDDict_advanced(ByteBuffer dict, int dictLoadMethod, int dictContentType, ZSTDCustomMem customMem)
      ZSTD_DDict * ZSTD_createDDict_advanced(void const * dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType, ZSTD_customMem customMem)
    • nZSTD_createCDict_byReference Link icon

      public static long nZSTD_createCDict_byReference(long dictBuffer, long dictSize, int compressionLevel)
      ZSTD_CDict * ZSTD_createCDict_byReference(void const * dictBuffer, size_t dictSize, int compressionLevel)
    • ZSTD_createCDict_byReference Link icon

      public static long ZSTD_createCDict_byReference(ByteBuffer dictBuffer, int compressionLevel)
      ZSTD_CDict * ZSTD_createCDict_byReference(void const * dictBuffer, size_t dictSize, int compressionLevel)
    • nZSTD_getCParams Link icon

      public static void nZSTD_getCParams(int compressionLevel, long estimatedSrcSize, long dictSize, long __result)
      ZSTD_compressionParameters ZSTD_getCParams(int compressionLevel, unsigned long long estimatedSrcSize, size_t dictSize)
    • ZSTD_getCParams Link icon

      public static ZSTDCompressionParameters ZSTD_getCParams(int compressionLevel, long estimatedSrcSize, long dictSize, ZSTDCompressionParameters __result)
      ZSTD_compressionParameters ZSTD_getCParams(int compressionLevel, unsigned long long estimatedSrcSize, size_t dictSize)
    • nZSTD_getParams Link icon

      public static void nZSTD_getParams(int compressionLevel, long estimatedSrcSize, long dictSize, long __result)
      ZSTD_parameters ZSTD_getParams(int compressionLevel, unsigned long long estimatedSrcSize, size_t dictSize)
    • ZSTD_getParams Link icon

      public static ZSTDParameters ZSTD_getParams(int compressionLevel, long estimatedSrcSize, long dictSize, ZSTDParameters __result)
      ZSTD_parameters ZSTD_getParams(int compressionLevel, unsigned long long estimatedSrcSize, size_t dictSize)
    • nZSTD_checkCParams Link icon

      public static long nZSTD_checkCParams(long params)
      size_t ZSTD_checkCParams(ZSTD_compressionParameters params)
    • ZSTD_checkCParams Link icon

      public static long ZSTD_checkCParams(ZSTDCompressionParameters params)
      size_t ZSTD_checkCParams(ZSTD_compressionParameters params)
    • nZSTD_adjustCParams Link icon

      public static void nZSTD_adjustCParams(long cPar, long srcSize, long dictSize, long __result)
      ZSTD_compressionParameters ZSTD_adjustCParams(ZSTD_compressionParameters cPar, unsigned long long srcSize, size_t dictSize)
    • ZSTD_adjustCParams Link icon

      public static ZSTDCompressionParameters ZSTD_adjustCParams(ZSTDCompressionParameters cPar, long srcSize, long dictSize, ZSTDCompressionParameters __result)
      ZSTD_compressionParameters ZSTD_adjustCParams(ZSTD_compressionParameters cPar, unsigned long long srcSize, size_t dictSize)
    • nZSTD_CCtx_setCParams Link icon

      public static long nZSTD_CCtx_setCParams(long cctx, long cparams)
      size_t ZSTD_CCtx_setCParams(ZSTD_CCtx * cctx, ZSTD_compressionParameters cparams)
    • ZSTD_CCtx_setCParams Link icon

      public static long ZSTD_CCtx_setCParams(long cctx, ZSTDCompressionParameters cparams)
      size_t ZSTD_CCtx_setCParams(ZSTD_CCtx * cctx, ZSTD_compressionParameters cparams)
    • nZSTD_CCtx_setFParams Link icon

      public static long nZSTD_CCtx_setFParams(long cctx, long fparams)
      size_t ZSTD_CCtx_setFParams(ZSTD_CCtx * cctx, ZSTD_frameParameters fparams)
    • ZSTD_CCtx_setFParams Link icon

      public static long ZSTD_CCtx_setFParams(long cctx, ZSTDFrameParameters fparams)
      size_t ZSTD_CCtx_setFParams(ZSTD_CCtx * cctx, ZSTD_frameParameters fparams)
    • nZSTD_CCtx_setParams Link icon

      public static long nZSTD_CCtx_setParams(long cctx, long params)
      size_t ZSTD_CCtx_setParams(ZSTD_CCtx * cctx, ZSTD_parameters params)
    • ZSTD_CCtx_setParams Link icon

      public static long ZSTD_CCtx_setParams(long cctx, ZSTDParameters params)
      size_t ZSTD_CCtx_setParams(ZSTD_CCtx * cctx, ZSTD_parameters params)
    • nZSTD_CCtx_loadDictionary_byReference Link icon

      public static long nZSTD_CCtx_loadDictionary_byReference(long cctx, long dict, long dictSize)
      size_t ZSTD_CCtx_loadDictionary_byReference(ZSTD_CCtx * cctx, void const * dict, size_t dictSize)
    • ZSTD_CCtx_loadDictionary_byReference Link icon

      public static long ZSTD_CCtx_loadDictionary_byReference(long cctx, ByteBuffer dict)
      size_t ZSTD_CCtx_loadDictionary_byReference(ZSTD_CCtx * cctx, void const * dict, size_t dictSize)
    • nZSTD_CCtx_loadDictionary_advanced Link icon

      public static long nZSTD_CCtx_loadDictionary_advanced(long cctx, long dict, long dictSize, int dictLoadMethod, int dictContentType)
      size_t ZSTD_CCtx_loadDictionary_advanced(ZSTD_CCtx * cctx, void const * dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType)
    • ZSTD_CCtx_loadDictionary_advanced Link icon

      public static long ZSTD_CCtx_loadDictionary_advanced(long cctx, ByteBuffer dict, int dictLoadMethod, int dictContentType)
      size_t ZSTD_CCtx_loadDictionary_advanced(ZSTD_CCtx * cctx, void const * dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType)
    • nZSTD_CCtx_refPrefix_advanced Link icon

      public static long nZSTD_CCtx_refPrefix_advanced(long cctx, long prefix, long prefixSize, int dictContentType)
      size_t ZSTD_CCtx_refPrefix_advanced(ZSTD_CCtx * cctx, void const * prefix, size_t prefixSize, ZSTD_dictContentType_e dictContentType)
    • ZSTD_CCtx_refPrefix_advanced Link icon

      public static long ZSTD_CCtx_refPrefix_advanced(long cctx, ByteBuffer prefix, int dictContentType)
      size_t ZSTD_CCtx_refPrefix_advanced(ZSTD_CCtx * cctx, void const * prefix, size_t prefixSize, ZSTD_dictContentType_e dictContentType)
    • nZSTD_CCtx_getParameter Link icon

      public static long nZSTD_CCtx_getParameter(long cctx, int param, long value)
      size_t ZSTD_CCtx_getParameter(ZSTD_CCtx const * cctx, ZSTD_cParameter param, int * value)
    • ZSTD_CCtx_getParameter Link icon

      public static long ZSTD_CCtx_getParameter(long cctx, int param, IntBuffer value)
      size_t ZSTD_CCtx_getParameter(ZSTD_CCtx const * cctx, ZSTD_cParameter param, int * value)
    • ZSTD_createCCtxParams Link icon

      public static long ZSTD_createCCtxParams()
      ZSTD_CCtx_params * ZSTD_createCCtxParams(void)
    • ZSTD_freeCCtxParams Link icon

      public static long ZSTD_freeCCtxParams(long params)
      size_t ZSTD_freeCCtxParams(ZSTD_CCtx_params * params)
    • nZSTD_CCtxParams_reset Link icon

      public static long nZSTD_CCtxParams_reset(long params)
      size_t ZSTD_CCtxParams_reset(ZSTD_CCtx_params * params)
    • ZSTD_CCtxParams_reset Link icon

      public static long ZSTD_CCtxParams_reset(long params)
      size_t ZSTD_CCtxParams_reset(ZSTD_CCtx_params * params)
    • nZSTD_CCtxParams_init Link icon

      public static long nZSTD_CCtxParams_init(long cctxParams, int compressionLevel)
      size_t ZSTD_CCtxParams_init(ZSTD_CCtx_params * cctxParams, int compressionLevel)
    • ZSTD_CCtxParams_init Link icon

      public static long ZSTD_CCtxParams_init(long cctxParams, int compressionLevel)
      size_t ZSTD_CCtxParams_init(ZSTD_CCtx_params * cctxParams, int compressionLevel)
    • nZSTD_CCtxParams_init_advanced Link icon

      public static long nZSTD_CCtxParams_init_advanced(long cctxParams, long params)
      size_t ZSTD_CCtxParams_init_advanced(ZSTD_CCtx_params * cctxParams, ZSTD_parameters params)
    • ZSTD_CCtxParams_init_advanced Link icon

      public static long ZSTD_CCtxParams_init_advanced(long cctxParams, ZSTDParameters params)
      size_t ZSTD_CCtxParams_init_advanced(ZSTD_CCtx_params * cctxParams, ZSTD_parameters params)
    • nZSTD_CCtxParams_setParameter Link icon

      public static long nZSTD_CCtxParams_setParameter(long params, int param, int value)
      size_t ZSTD_CCtxParams_setParameter(ZSTD_CCtx_params * params, ZSTD_cParameter param, int value)
    • ZSTD_CCtxParams_setParameter Link icon

      public static long ZSTD_CCtxParams_setParameter(long params, int param, int value)
      size_t ZSTD_CCtxParams_setParameter(ZSTD_CCtx_params * params, ZSTD_cParameter param, int value)
    • nZSTD_CCtxParams_getParameter Link icon

      public static long nZSTD_CCtxParams_getParameter(long params, int param, long value)
      size_t ZSTD_CCtxParams_getParameter(ZSTD_CCtx_params const * params, ZSTD_cParameter param, int * value)
    • ZSTD_CCtxParams_getParameter Link icon

      public static long ZSTD_CCtxParams_getParameter(long params, int param, IntBuffer value)
      size_t ZSTD_CCtxParams_getParameter(ZSTD_CCtx_params const * params, ZSTD_cParameter param, int * value)
    • nZSTD_CCtx_setParametersUsingCCtxParams Link icon

      public static long nZSTD_CCtx_setParametersUsingCCtxParams(long cctx, long params)
      size_t ZSTD_CCtx_setParametersUsingCCtxParams(ZSTD_CCtx * cctx, ZSTD_CCtx_params const * params)
    • ZSTD_CCtx_setParametersUsingCCtxParams Link icon

      public static long ZSTD_CCtx_setParametersUsingCCtxParams(long cctx, long params)
      size_t ZSTD_CCtx_setParametersUsingCCtxParams(ZSTD_CCtx * cctx, ZSTD_CCtx_params const * params)
    • nZSTD_compressStream2_simpleArgs Link icon

      public static long nZSTD_compressStream2_simpleArgs(long cctx, long dst, long dstCapacity, long dstPos, long src, long srcSize, long srcPos, int endOp)
      size_t ZSTD_compressStream2_simpleArgs(ZSTD_CCtx * cctx, void * dst, size_t dstCapacity, size_t * dstPos, void const * src, size_t srcSize, size_t * srcPos, ZSTD_EndDirective endOp)
    • ZSTD_compressStream2_simpleArgs Link icon

      public static long ZSTD_compressStream2_simpleArgs(long cctx, ByteBuffer dst, PointerBuffer dstPos, ByteBuffer src, PointerBuffer srcPos, int endOp)
      size_t ZSTD_compressStream2_simpleArgs(ZSTD_CCtx * cctx, void * dst, size_t dstCapacity, size_t * dstPos, void const * src, size_t srcSize, size_t * srcPos, ZSTD_EndDirective endOp)
    • nZSTD_isFrame Link icon

      public static int nZSTD_isFrame(long buffer, long size)
      unsigned int ZSTD_isFrame(void const * buffer, size_t size)
    • ZSTD_isFrame Link icon

      public static boolean ZSTD_isFrame(ByteBuffer buffer)
      unsigned int ZSTD_isFrame(void const * buffer, size_t size)
    • nZSTD_createDDict_byReference Link icon

      public static long nZSTD_createDDict_byReference(long dictBuffer, long dictSize)
      ZSTD_DDict * ZSTD_createDDict_byReference(void const * dictBuffer, size_t dictSize)
    • ZSTD_createDDict_byReference Link icon

      public static long ZSTD_createDDict_byReference(ByteBuffer dictBuffer)
      ZSTD_DDict * ZSTD_createDDict_byReference(void const * dictBuffer, size_t dictSize)
    • nZSTD_DCtx_loadDictionary_byReference Link icon

      public static long nZSTD_DCtx_loadDictionary_byReference(long dctx, long dict, long dictSize)
      size_t ZSTD_DCtx_loadDictionary_byReference(ZSTD_DCtx * dctx, void const * dict, size_t dictSize)
    • ZSTD_DCtx_loadDictionary_byReference Link icon

      public static long ZSTD_DCtx_loadDictionary_byReference(long dctx, ByteBuffer dict)
      size_t ZSTD_DCtx_loadDictionary_byReference(ZSTD_DCtx * dctx, void const * dict, size_t dictSize)
    • nZSTD_DCtx_loadDictionary_advanced Link icon

      public static long nZSTD_DCtx_loadDictionary_advanced(long dctx, long dict, long dictSize, int dictLoadMethod, int dictContentType)
      size_t ZSTD_DCtx_loadDictionary_advanced(ZSTD_DCtx * dctx, void const * dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType)
    • ZSTD_DCtx_loadDictionary_advanced Link icon

      public static long ZSTD_DCtx_loadDictionary_advanced(long dctx, ByteBuffer dict, int dictLoadMethod, int dictContentType)
      size_t ZSTD_DCtx_loadDictionary_advanced(ZSTD_DCtx * dctx, void const * dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType)
    • nZSTD_DCtx_refPrefix_advanced Link icon

      public static long nZSTD_DCtx_refPrefix_advanced(long dctx, long prefix, long prefixSize, int dictContentType)
      size_t ZSTD_DCtx_refPrefix_advanced(ZSTD_DCtx * dctx, void const * prefix, size_t prefixSize, ZSTD_dictContentType_e dictContentType)
    • ZSTD_DCtx_refPrefix_advanced Link icon

      public static long ZSTD_DCtx_refPrefix_advanced(long dctx, ByteBuffer prefix, int dictContentType)
      size_t ZSTD_DCtx_refPrefix_advanced(ZSTD_DCtx * dctx, void const * prefix, size_t prefixSize, ZSTD_dictContentType_e dictContentType)
    • nZSTD_DCtx_setMaxWindowSize Link icon

      public static long nZSTD_DCtx_setMaxWindowSize(long dctx, long maxWindowSize)
      size_t ZSTD_DCtx_setMaxWindowSize(ZSTD_DCtx * dctx, size_t maxWindowSize)
    • ZSTD_DCtx_setMaxWindowSize Link icon

      public static long ZSTD_DCtx_setMaxWindowSize(long dctx, long maxWindowSize)
      size_t ZSTD_DCtx_setMaxWindowSize(ZSTD_DCtx * dctx, size_t maxWindowSize)
    • nZSTD_DCtx_getParameter Link icon

      public static long nZSTD_DCtx_getParameter(long dctx, int param, long value)
      size_t ZSTD_DCtx_getParameter(ZSTD_DCtx * dctx, ZSTD_dParameter param, int * value)
    • ZSTD_DCtx_getParameter Link icon

      public static long ZSTD_DCtx_getParameter(long dctx, int param, IntBuffer value)
      size_t ZSTD_DCtx_getParameter(ZSTD_DCtx * dctx, ZSTD_dParameter param, int * value)
    • nZSTD_decompressStream_simpleArgs Link icon

      public static long nZSTD_decompressStream_simpleArgs(long dctx, long dst, long dstCapacity, long dstPos, long src, long srcSize, long srcPos)
      size_t ZSTD_decompressStream_simpleArgs(ZSTD_DCtx * dctx, void * dst, size_t dstCapacity, size_t * dstPos, void const * src, size_t srcSize, size_t * srcPos)
    • ZSTD_decompressStream_simpleArgs Link icon

      public static long ZSTD_decompressStream_simpleArgs(long dctx, ByteBuffer dst, PointerBuffer dstPos, ByteBuffer src, PointerBuffer srcPos)
      size_t ZSTD_decompressStream_simpleArgs(ZSTD_DCtx * dctx, void * dst, size_t dstCapacity, size_t * dstPos, void const * src, size_t srcSize, size_t * srcPos)
    • nZSTD_getFrameProgression Link icon

      public static void nZSTD_getFrameProgression(long cctx, long __result)
      ZSTD_frameProgression ZSTD_getFrameProgression(ZSTD_CCtx const * cctx)
    • ZSTD_getFrameProgression Link icon

      public static ZSTDFrameProgression ZSTD_getFrameProgression(long cctx, ZSTDFrameProgression __result)
      ZSTD_frameProgression ZSTD_getFrameProgression(ZSTD_CCtx const * cctx)
    • nZSTD_toFlushNow Link icon

      public static long nZSTD_toFlushNow(long cctx)
      size_t ZSTD_toFlushNow(ZSTD_CCtx * cctx)
    • ZSTD_toFlushNow Link icon

      public static long ZSTD_toFlushNow(long cctx)
      size_t ZSTD_toFlushNow(ZSTD_CCtx * cctx)
    • nZSTD_registerSequenceProducer Link icon

      public static void nZSTD_registerSequenceProducer(long cctx, long sequenceProducerState, long sequenceProducer)
      void ZSTD_registerSequenceProducer(ZSTD_CCtx * cctx, void * sequenceProducerState, ZSTD_sequenceProducer_F sequenceProducer)
    • ZSTD_registerSequenceProducer Link icon

      public static void ZSTD_registerSequenceProducer(long cctx, long sequenceProducerState, @Nullable ZSTDSequenceProducerI sequenceProducer)
      void ZSTD_registerSequenceProducer(ZSTD_CCtx * cctx, void * sequenceProducerState, ZSTD_sequenceProducer_F sequenceProducer)
    • nZSTD_CCtxParams_registerSequenceProducer Link icon

      public static void nZSTD_CCtxParams_registerSequenceProducer(long params, long sequenceProducerState, long sequenceProducer)
      void ZSTD_CCtxParams_registerSequenceProducer(ZSTD_CCtx_params * params, void * sequenceProducerState, ZSTD_sequenceProducer_F sequenceProducer)
    • ZSTD_CCtxParams_registerSequenceProducer Link icon

      public static void ZSTD_CCtxParams_registerSequenceProducer(long params, long sequenceProducerState, @Nullable ZSTDSequenceProducerI sequenceProducer)
      void ZSTD_CCtxParams_registerSequenceProducer(ZSTD_CCtx_params * params, void * sequenceProducerState, ZSTD_sequenceProducer_F sequenceProducer)
    • ZSTD_decodingBufferSize_min Link icon

      public static long ZSTD_decodingBufferSize_min(long windowSize, long frameContentSize)
      size_t ZSTD_decodingBufferSize_min(unsigned long long windowSize, unsigned long long frameContentSize)
    • nZSTD_decompressBegin Link icon

      public static long nZSTD_decompressBegin(long dctx)
      size_t ZSTD_decompressBegin(ZSTD_DCtx * dctx)
    • ZSTD_decompressBegin Link icon

      public static long ZSTD_decompressBegin(long dctx)
      size_t ZSTD_decompressBegin(ZSTD_DCtx * dctx)
    • nZSTD_decompressBegin_usingDict Link icon

      public static long nZSTD_decompressBegin_usingDict(long dctx, long dict, long dictSize)
      size_t ZSTD_decompressBegin_usingDict(ZSTD_DCtx * dctx, void const * dict, size_t dictSize)
    • ZSTD_decompressBegin_usingDict Link icon

      public static long ZSTD_decompressBegin_usingDict(long dctx, ByteBuffer dict)
      size_t ZSTD_decompressBegin_usingDict(ZSTD_DCtx * dctx, void const * dict, size_t dictSize)
    • nZSTD_decompressBegin_usingDDict Link icon

      public static long nZSTD_decompressBegin_usingDDict(long dctx, long ddict)
      size_t ZSTD_decompressBegin_usingDDict(ZSTD_DCtx * dctx, ZSTD_DDict const * ddict)
    • ZSTD_decompressBegin_usingDDict Link icon

      public static long ZSTD_decompressBegin_usingDDict(long dctx, long ddict)
      size_t ZSTD_decompressBegin_usingDDict(ZSTD_DCtx * dctx, ZSTD_DDict const * ddict)
    • nZSTD_nextSrcSizeToDecompress Link icon

      public static long nZSTD_nextSrcSizeToDecompress(long dctx)
      size_t ZSTD_nextSrcSizeToDecompress(ZSTD_DCtx * dctx)
    • ZSTD_nextSrcSizeToDecompress Link icon

      public static long ZSTD_nextSrcSizeToDecompress(long dctx)
      size_t ZSTD_nextSrcSizeToDecompress(ZSTD_DCtx * dctx)
    • nZSTD_decompressContinue Link icon

      public static long nZSTD_decompressContinue(long dctx, long dst, long dstCapacity, long src, long srcSize)
      size_t ZSTD_decompressContinue(ZSTD_DCtx * dctx, void * dst, size_t dstCapacity, void const * src, size_t srcSize)
    • ZSTD_decompressContinue Link icon

      public static long ZSTD_decompressContinue(long dctx, ByteBuffer dst, ByteBuffer src)
      size_t ZSTD_decompressContinue(ZSTD_DCtx * dctx, void * dst, size_t dstCapacity, void const * src, size_t srcSize)
    • nZSTD_nextInputType Link icon

      public static int nZSTD_nextInputType(long dctx)
      ZSTD_nextInputType_e ZSTD_nextInputType(ZSTD_DCtx * dctx)
    • ZSTD_nextInputType Link icon

      public static int ZSTD_nextInputType(long dctx)
      ZSTD_nextInputType_e ZSTD_nextInputType(ZSTD_DCtx * dctx)
    • ZSTD_FRAMEHEADERSIZE_PREFIX Link icon

      public static int ZSTD_FRAMEHEADERSIZE_PREFIX(int format)
    • ZSTD_FRAMEHEADERSIZE_MIN Link icon

      public static int ZSTD_FRAMEHEADERSIZE_MIN(int format)
    • ZSTD_DECOMPRESSION_MARGIN Link icon

      public static long ZSTD_DECOMPRESSION_MARGIN(long originalSize, long blockSize)
      Similar to decompressionMargin, but instead of computing the margin from the compressed frame, compute it from the original size and the blockSizeLog.

      WARNING: This macro does not support multi-frame input, the input must be a single zstd frame. If you need that support use the function, or implement it yourself.

      Parameters:
      originalSize - the original uncompressed size of the data
      blockSize - the block size == MIN(windowSize, ZSTD_BLOCKSIZE_MAX). Unless you explicitly set the windowLog smaller than ZSTD_BLOCKSIZELOG_MAX you can just use ZSTD_BLOCKSIZE_MAX.