Xs_client_unix.Clientval set_watch_callback : client -> watch_callback -> unitset_watch_callback cb registers a manual watch callback.
Access xenstore with a single transaction. On conflict the Eagain error will not be handled but will be passed up to the caller.
Access xenstore with a single transaction. On conflict the operation may be attempted again, up to a total of (max attempts 1) attempts. If the last of those fails with a conflict, the Eagain exception will be raised to the caller.
DEPRECATED! Access xenstore with a single transaction. On conflict the operation will be repeated INDEFINITELY, with no guarantee of eventual success or termination.
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.
val setperms : handle -> string -> Xs_protocol.ACL.t -> unit IO.tsetperms h k acl sets the permissions of k to acl.
restrict h domid restricts the current connection to have only the priviledges associated with domain domid.
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.