package zstd
Bindings to zstd compression library
Install
Dune Dependency
Authors
Maintainers
Sources
zstd-0.4.tbz
sha256=c1968643e295e94e04bd49efc7939f18c189abbbeb338b3b0f3688e9f2a90111
sha512=3efca81a26004486efeb15590613ad4071d651256688d00afb64dbaf391dacf465f3bacb6626ea4763a6d067bb8af08bc7c15b32fb7541551b90d3698ba70f2f
doc/src/zstd.stubs/function_description.ml.html
Source file function_description.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
open Ctypes module Types = Types_generated module Functions (F : Cstubs.FOREIGN) = struct open F let version_number = foreign "ZSTD_versionNumber" (void @-> returning int) let compress_bound = foreign "ZSTD_compressBound" (size_t @-> returning size_t) let get_error_name = foreign "ZSTD_getErrorName" (size_t @-> returning string) let is_error = foreign "ZSTD_isError" (size_t @-> returning bool) let get_frame_content_size = foreign "ZSTD_getFrameContentSize" (string @-> size_t @-> returning ullong) let compress = foreign "ZSTD_compress" (ptr void @-> size_t @-> string @-> size_t @-> int @-> returning size_t) let decompress = foreign "ZSTD_decompress" (ptr void @-> size_t @-> string @-> size_t @-> returning size_t) let cctx : [`CCtx] structure typ = structure "ZSTD_CCtx_s" let create_cctx = foreign "ZSTD_createCCtx" (void @-> returning (ptr cctx)) let free_cctx = foreign "ZSTD_freeCCtx" (ptr cctx @-> returning size_t) let compress_cctx = foreign "ZSTD_compressCCtx" (ptr cctx @-> ptr void @-> size_t @-> string @-> size_t @-> int @-> returning size_t) let dctx : [`DCtx] structure typ = structure "ZSTD_DCtx_s" let create_dctx = foreign "ZSTD_createDCtx" (void @-> returning (ptr dctx)) let free_dctx = foreign "ZSTD_freeDCtx" (ptr dctx @-> returning size_t) let decompress_dctx = foreign "ZSTD_decompressDCtx" (ptr dctx @-> ptr void @-> size_t @-> string @-> size_t @-> returning size_t) let compress_using_dict = foreign "ZSTD_compress_usingDict" (ptr cctx @-> ptr void @-> size_t @-> string @-> size_t @-> string @-> size_t @-> int @-> returning size_t) let decompress_using_dict = foreign "ZSTD_decompress_usingDict" (ptr dctx @-> ptr void @-> size_t @-> string @-> size_t @-> string @-> size_t @-> returning size_t) end
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>