package corosync
Module Corosync_lib.CmapSource
Source
val cmap_get :
Unsigned.uint64 ->
string ->
unit Ctypes_static.ptr ->
Unsigned.uint64 Ctypes_static.ptr ->
int Ctypes_static.ptr ->
intSource
val cmap_set :
Unsigned.uint64 ->
string ->
unit Ctypes_static.ptr ->
Unsigned.uint64 ->
int ->
intSource
val cmap_iter_next :
Unsigned.uint64 ->
Unsigned.uint64 ->
char Ctypes_static.ptr ->
Unsigned.uint64 Ctypes_static.ptr ->
int Ctypes_static.ptr ->
intSource
val get_by_type :
CmapValue.ex ->
Unsigned.uint64 ->
string ->
(string, Corotypes.CsError.t) resultSource
val set_uint8 :
Unsigned.uint64 ->
string ->
Unsigned.uint8 ->
(unit, Corotypes.CsError.t) resultSource
val set_uint16 :
Unsigned.uint64 ->
string ->
Unsigned.uint16 ->
(unit, Corotypes.CsError.t) resultSource
val set_uint32 :
Unsigned.uint64 ->
string ->
Unsigned.uint32 ->
(unit, Corotypes.CsError.t) resultSource
val set_uint64 :
Unsigned.uint64 ->
string ->
Unsigned.uint64 ->
(unit, Corotypes.CsError.t) resultSource
val set_by_type :
'a. handle ->
string ->
'a CmapValue.value ->
(unit, Corotypes.CsError.t) resultSource
val get_prefix_rec :
Unsigned.uint64 ->
'a ->
Unsigned.uint64 ->
((string * string) list, Corotypes.CsError.t) resultSource
val get_prefix :
Unsigned.uint64 ->
string ->
((string * string) list, Corotypes.CsError.t) resultSource
val with_handle :
(Unsigned.uint64 -> ('a, Corotypes.CsError.t) result) ->
('a, Corotypes.CsError.t) resultwith_handle will take a function f which takes a handle and performs operations with that handle. with_handle f will automatically create that handle and pass it to f and close that handle afterwards