package xenstore
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=11b63bb2a5a8bc487d36f36ecb195b2a2135aa13ab401cbc73da67505c08faa4
sha512=b921aa4265503677f4984007efee6865461a18031dc49583be040781307cc6cbfcd84bc11e9ebc0a23e9b0cf281bd94528c475624bc30471ad8ff70607e0732f
doc/xenstore.client/Xs_client_lwt/Client/index.html
Module Xs_client_lwt.Client
Source
Parameters
Signature
A multiplexing xenstore client.
suspend ()
suspends the client, waiting for outstanding RPCs to be completed, cancelling all watches and causing new requests to be queued.
resume ()
resumes the client. The connection must be up and running again before using this function.
A handle represents a single thread's xenstore access.
Access xenstore with individual operations.
Access xenstore with a single transaction. On conflict the operation will be repeated.
Wait for some condition to become true and return a value. The function argument should throw Eagain if the condition is not met, and the condition will be re-evaluated when paths change.
directory h path
returns the directory listing of path
.
read h path
returns the value at path
or raises Enoent.
setperms h k acl
sets the permissions of k
to acl
.
getdomainpath domid
returns the local directory of domain domid
.
watch h path token
registers a manual watch at path
with token
.
unwatch h path token
unregisters a manual watch at path
with token
.
introduce h domid store_mfn store_port
called by a toolstack to signal the construction of a new domain.