dlm

Libdlm bindings
IN THIS PACKAGE

Parameters

module F : Cstubs.FOREIGN

Signature

type dlm_lshandle_t = unit Ctypes.ptr
val dlm_lshandle_t : dlm_lshandle_t Ctypes.typ
val dlm_lshandle_t_opt : dlm_lshandle_t option Ctypes.typ
val dlm_create_lockspace : ( string -> PosixTypes.mode_t -> dlm_lshandle_t option F.return ) F.result
val dlm_open_lockspace : ( string -> dlm_lshandle_t option F.return ) F.result
val dlm_ls_pthread_init : ( dlm_lshandle_t -> int F.return ) F.result
val dlm_release_lockspace : ( string -> dlm_lshandle_t -> int -> int F.return ) F.result
val dlm_close_lockspace : ( dlm_lshandle_t -> int F.return ) F.result
val ast_cb : unit Ctypes_static.ptr option Ctypes.typ
val bast_cb : unit Ctypes_static.ptr option Ctypes.typ