Module Zstd_stubs.BindingsSource
Parameters
module F : Cstubs.FOREIGNSignature
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 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 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