sanlock
  1. Overview
  2. Docs

Parameters

module F : Cstubs.FOREIGN

Signature

module Views : sig ... end
module Sanlk_disk : sig ... end
module Sanlk_resource : sig ... end
module Sanlk_options : sig ... end
module Sanlk_lockspace : sig ... end
module Sanlk_host : sig ... end
val sanlock_init_lockspace : (Sanlk_lockspace.t -> unit Ctypes_static.ptr -> int -> int -> int F.return) F.result
val sanlock_init_resource : (unit Ctypes_static.ptr -> Sanlk_resource.t -> int -> int -> int F.return) F.result
val sanlock_add_lockspace : (Sanlk_lockspace.t -> Unsigned.uint32 -> int F.return) F.result
val sanlock_rem_lockspace : (Sanlk_lockspace.t -> Unsigned.uint32 -> int F.return) F.result
val sanlock_align : (Sanlk_disk.t -> int F.return) F.result
val sanlock_register : (unit -> int F.return) F.result
val sanlock_restrict : (int -> Unsigned.uint32 -> int F.return) F.result
val sanlock_acquire : (int -> int -> Unsigned.uint32 -> int -> Sanlk_resource.t Ctypes_static.ptr -> Sanlk_options.t -> int F.return) F.result
val sanlock_release : (int -> int -> Unsigned.uint32 -> int -> Sanlk_resource.t Ctypes_static.ptr -> int F.return) F.result