Module Corosync_lib.Cpg

val (>>=) : ('a, 'b) Stdlib.result -> ('a -> ('c, 'b) Stdlib.result) -> ('c, 'b) Stdlib.result
val cpg_handle_t : Unsigned.uint64 Ctypes.typ
type cpg_name
val cpg_name : cpg_name Ctypes.structure Ctypes.typ
val cpg_name_length : (Unsigned.uint32, cpg_name Ctypes.structure) Ctypes.field
val cpg_name_value : (char Ctypes_static.ptr, cpg_name Ctypes.structure) Ctypes.field
type cpg_address
val cpg_address : cpg_address Ctypes.structure Ctypes.typ
val nodeid : (Unsigned.uint32, cpg_address Ctypes.structure) Ctypes.field
val pid : (Unsigned.uint32, cpg_address Ctypes.structure) Ctypes.field
val reason : (Unsigned.uint32, cpg_address Ctypes.structure) Ctypes.field
val cpg_deliver_fn_t : (Unsigned.uint64 -> cpg_name Ctypes.structure Ctypes_static.ptr -> Unsigned.uint32 -> Unsigned.uint32 -> unit) Ctypes.fn
val cpg_confchg_fn_t : (Unsigned.uint64 -> cpg_name Ctypes.structure Ctypes_static.ptr -> cpg_address Ctypes.structure Ctypes_static.ptr -> Unsigned.size_t -> cpg_address Ctypes.structure Ctypes_static.ptr -> Unsigned.size_t -> cpg_address Ctypes.structure -> Unsigned.size_t -> unit) Ctypes.fn
type cpg_callbacks_t
val cpg_callbacks_t : cpg_callbacks_t Ctypes.structure Ctypes.typ
val cpg_deliver_fn : (Unsigned.uint64 -> cpg_name Ctypes.structure Ctypes_static.ptr -> Unsigned.uint32 -> Unsigned.uint32 -> unit, cpg_callbacks_t Ctypes.structure) Ctypes.field
val cpg_confchg_fn : (Unsigned.uint64 -> cpg_name Ctypes.structure Ctypes_static.ptr -> cpg_address Ctypes.structure Ctypes_static.ptr -> Unsigned.size_t -> cpg_address Ctypes.structure Ctypes_static.ptr -> Unsigned.size_t -> cpg_address Ctypes.structure -> Unsigned.size_t -> unit, cpg_callbacks_t Ctypes.structure) Ctypes.field
val cpg_initialize : Unsigned.uint64 Ctypes_static.ptr -> cpg_callbacks_t Ctypes.structure Ctypes_static.ptr -> Corotypes.CsError.t
val cpg_finalize : Unsigned.uint64 -> Corotypes.CsError.t
val cpg_fd_get : Unsigned.uint64 -> int Ctypes_static.ptr -> Corotypes.CsError.t
val cpg_join : Unsigned.uint64 -> cpg_name Ctypes.structure Ctypes_static.ptr -> Corotypes.CsError.t
val cpg_leave : Unsigned.uint64 -> cpg_name Ctypes.structure Ctypes_static.ptr -> Corotypes.CsError.t
val cpg_membership_get : Unsigned.uint64 -> cpg_name Ctypes.structure Ctypes_static.ptr -> cpg_address Ctypes.structure Ctypes_static.ptr -> int Ctypes_static.ptr -> Corotypes.CsError.t
val cpg_local_get : Unsigned.uint64 -> Unsigned.uint Ctypes_static.ptr -> Corotypes.CsError.t
val with_handle : (Unsigned.uint64 -> ('a, Corotypes.CsError.t) Stdlib.result) -> ('b, Corotypes.CsError.t) Stdlib.result
val fd_get : Unsigned.uint64 -> (int, Corotypes.CsError.t) Stdlib.result
val local_get : Unsigned.uint64 -> (Unsigned.uint, Corotypes.CsError.t) Stdlib.result