package zstd

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Zstd_stubs.BindingsSource

Parameters

module F : Cstubs.FOREIGN

Signature

Sourceval versionNumber : (unit -> int F.return) F.result
Sourceval compressBound : (Unsigned.size_t -> Unsigned.size_t F.return) F.result
Sourceval getErrorName : (Unsigned.size_t -> string F.return) F.result
Sourceval isError : (Unsigned.size_t -> bool F.return) F.result
Sourceval do_compress : (unit Ctypes_static.ptr -> Unsigned.size_t -> string -> Unsigned.size_t -> int -> Unsigned.size_t F.return) F.result
Sourceval do_decompress : (unit Ctypes_static.ptr -> Unsigned.size_t -> string -> Unsigned.size_t -> Unsigned.size_t F.return) F.result
Sourceval cctx : [ `CCtx ] Ctypes.structure Ctypes.typ
Sourceval create_cctx : (unit -> [ `CCtx ] Ctypes.structure Ctypes_static.ptr F.return) F.result
Sourceval free_cctx : ([ `CCtx ] Ctypes.structure Ctypes_static.ptr -> Unsigned.size_t F.return) F.result
Sourceval do_compress_cctx : ([ `CCtx ] Ctypes.structure Ctypes_static.ptr -> unit Ctypes_static.ptr -> Unsigned.size_t -> string -> Unsigned.size_t -> int -> Unsigned.size_t F.return) F.result
Sourceval dctx : [ `DCtx ] Ctypes.structure Ctypes.typ
Sourceval create_dctx : (unit -> [ `DCtx ] Ctypes.structure Ctypes_static.ptr F.return) F.result
Sourceval free_dctx : ([ `DCtx ] Ctypes.structure Ctypes_static.ptr -> Unsigned.size_t F.return) F.result
Sourceval do_decompress_dctx : ([ `DCtx ] Ctypes.structure Ctypes_static.ptr -> unit Ctypes_static.ptr -> Unsigned.size_t -> string -> Unsigned.size_t -> Unsigned.size_t F.return) F.result
Sourceval do_compress_dict : ([ `CCtx ] Ctypes.structure Ctypes_static.ptr -> unit Ctypes_static.ptr -> Unsigned.size_t -> string -> Unsigned.size_t -> string -> Unsigned.size_t -> int -> Unsigned.size_t F.return) F.result
Sourceval do_decompress_dict : ([ `DCtx ] Ctypes.structure Ctypes_static.ptr -> unit Ctypes_static.ptr -> Unsigned.size_t -> string -> Unsigned.size_t -> string -> Unsigned.size_t -> Unsigned.size_t F.return) F.result
OCaml

Innovation. Community. Security.