package corosync

  1. Overview
  2. Docs
OCaml Corosync binding

Install

Dune Dependency

Authors

Maintainers

Sources

corosync-0.1.0.tbz
sha256=50dfd86c7142e6fcd1a9aac3f17733e4ce4036823d3447852afa753152a88821
sha512=d43d33f1073bea24dfe3443859673dceeb7c26bae8198d7fef0477dc9779e51ffb5771e1a2964c0ae9ff73625c48e3e74d6d221dbcc3c803e8481331e443c7a3

doc/corosync.lib/Corosync_lib/Quorum/index.html

Module Corosync_lib.QuorumSource

Sourceval (>>=) : ('a, 'b) result -> ('a -> ('c, 'b) result) -> ('c, 'b) result
Sourceval quorum_handle_t : Unsigned.uint64 Ctypes.typ
Sourceval quorum_notification_fn_t : (Unsigned.uint64 -> Unsigned.uint32 -> Unsigned.uint64 -> Unsigned.uint32 -> Unsigned.uint32 Ctypes_static.ptr -> unit) Ctypes.fn
Sourcetype quorum_callbacks_t
Sourceval quorum_notify_fn : (Unsigned.uint64 -> Unsigned.uint32 -> Unsigned.uint64 -> Unsigned.uint32 -> Unsigned.uint32 Ctypes_static.ptr -> unit, quorum_callbacks_t Ctypes.structure) Ctypes.field
Sourceval quorum_finalize : Unsigned.uint64 -> Corotypes.CsError.t
Sourceval quorum_dispatch : Unsigned.uint64 -> Corotypes.CsDispatchFlag.t -> Corotypes.CsError.t
Sourceval quorum_trackstart : Unsigned.uint64 -> Unsigned.uint -> Corotypes.CsError.t
Sourceval quorum_trackstop : Unsigned.uint64 -> Corotypes.CsError.t
Sourceval quorum_getquorate : Unsigned.uint64 -> int Ctypes_static.ptr -> Corotypes.CsError.t
Sourceval getquorate : Unsigned.uint64 -> (bool, Corotypes.CsError.t) result
Sourceval with_handle : (Unsigned.uint64 -> ('a, Corotypes.CsError.t) result) -> ('a, Corotypes.CsError.t) result
OCaml

Innovation. Community. Security.