Module Function_description.Functions
Parameters
module F : Cstubs.FOREIGNSignature
val version_number : (unit -> int F.return) F.resultval compress_bound : (Unsigned.size_t -> Unsigned.size_t F.return) F.resultval get_error_name : (Unsigned.size_t -> string F.return) F.resultval is_error : (Unsigned.size_t -> bool F.return) F.resultval get_frame_content_size :
(string -> Unsigned.size_t -> Unsigned.ullong F.return) F.resultval compress :
(unit Ctypes_static.ptr ->
Unsigned.size_t ->
string ->
Unsigned.size_t ->
int ->
Unsigned.size_t F.return)
F.resultval decompress :
(unit Ctypes_static.ptr ->
Unsigned.size_t ->
string ->
Unsigned.size_t ->
Unsigned.size_t F.return)
F.resultval cctx : [ `CCtx ] Ctypes.structure Ctypes.typval create_cctx :
(unit -> [ `CCtx ] Ctypes.structure Ctypes_static.ptr F.return) F.resultval free_cctx :
([ `CCtx ] Ctypes.structure Ctypes_static.ptr ->
Unsigned.size_t F.return)
F.resultval 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.resultval dctx : [ `DCtx ] Ctypes.structure Ctypes.typval create_dctx :
(unit -> [ `DCtx ] Ctypes.structure Ctypes_static.ptr F.return) F.resultval free_dctx :
([ `DCtx ] Ctypes.structure Ctypes_static.ptr ->
Unsigned.size_t F.return)
F.resultval 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.resultval compress_using_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.resultval decompress_using_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