package xenstore
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Xenstore protocol in pure OCaml
Install
dune-project
Dependency
github.com
Readme
Changelog
LGPL-2.1-only WITH OCaml-LGPL-linking-exception License
Edit opam file
Versions (2)
Authors
Maintainers
Sources
xenstore-2.3.0.tbz
sha256=d63c6bbcb2d3c297767d83c0a0f6dd46cecfd4e691f1cf5c5b6554445ec1b3f4
sha512=5cea990ab16ef708e53605172f708dde6ed15981cca6890939274db6efde1e5b2f9ec5c659d4d2f4115c5e0c3b69bcacc798a0d7fd5c1b75b83ddccd699de189
doc/xenstore.server/Xenstore_server/Transaction/index.html
Module Xenstore_server.Transaction
val debug : ('a, unit, string, unit) format4 -> 'aval test_eagain : bool refval check_parents_perms_identical :
Store.Node.t ->
Store.Node.t ->
Store.Path.t ->
boolval get_lowest : Store.Path.t -> Store.Path.t option -> Store.Path.t optionval test_coalesce : Store.Node.t -> Store.Node.t -> Store.Path.t -> boolval can_coalesce : Store.Node.t -> Store.Node.t -> Store.Path.t -> booltype t = {ty : ty;store : Store.t;quota : Quota.t;mutable paths : (Xs_protocol.Op.t * Store.Name.t) list;mutable operations : (Xs_protocol.Request.payload * Xs_protocol.Response.payload) list;mutable read_lowpath : Store.Path.t option;mutable write_lowpath : Store.Path.t option;
}val get_id : t -> int32val get_paths : t -> (Xs_protocol.Op.t * Store.Name.t) listval add_wop : t -> Xs_protocol.Op.t -> Store.Path.t -> unitval add_operation :
t ->
Xs_protocol.Request.payload ->
Xs_protocol.Response.payload ->
unitval get_operations :
t ->
(Xs_protocol.Request.payload * Xs_protocol.Response.payload) listval set_read_lowpath : t -> Store.Path.t -> unitval set_write_lowpath : t -> Store.Path.t -> unitval exists : t -> 'a -> Store.Path.t -> boolval write : t -> int -> Perms.t -> Store.Path.t -> string -> unitval mkdir : ?with_watch:bool -> t -> int -> Perms.t -> Store.Path.t -> unitval setperms : t -> Perms.t -> Store.Path.t -> Xs_protocol.ACL.t -> unitval rm : t -> Perms.t -> Store.Path.t -> unitval list : t -> Perms.t -> Store.Path.t -> string listval read : t -> Perms.t -> Store.Path.t -> stringval getperms : t -> Perms.t -> Store.Path.t -> Xs_protocol.ACL.tval commit : con:string -> t -> bool sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>