package xenstore

  1. Overview
  2. Docs
Xenstore protocol in pure OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

xenstore-2.3.0.tbz
sha256=d63c6bbcb2d3c297767d83c0a0f6dd46cecfd4e691f1cf5c5b6554445ec1b3f4
sha512=5cea990ab16ef708e53605172f708dde6ed15981cca6890939274db6efde1e5b2f9ec5c659d4d2f4115c5e0c3b69bcacc798a0d7fd5c1b75b83ddccd699de189

doc/xenstore/Xs_protocol/Request/index.html

Module Xs_protocol.RequestSource

Sourcetype path_op =
  1. | Read
  2. | Directory
  3. | Getperms
  4. | Write of string
  5. | Mkdir
  6. | Rm
  7. | Setperms of ACL.t
Sourcetype payload =
  1. | PathOp of string * path_op
  2. | Getdomainpath of int
  3. | Transaction_start
  4. | Watch of string * string
  5. | Unwatch of string * string
  6. | Transaction_end of bool
  7. | Debug of string list
  8. | Introduce of int * Nativeint.t * int
  9. | Resume of int
  10. | Release of int
  11. | Set_target of int * int
  12. | Restrict of int
  13. | Isintroduced of int
  14. | Error of string
  15. | Watchevent of string
Sourceval ty_of_payload : payload -> Op.t
Sourceval prettyprint_payload : payload -> string
Sourceval prettyprint : t -> string
Sourceval parse : t -> payload option
Sourceval print : payload -> int32 -> int32 -> t
OCaml

Innovation. Community. Security.