Module Xs_protocol.Response

type payload =
  1. | Read of string
  2. | Directory of string list
  3. | Getperms of ACL.t
  4. | Getdomainpath of string
  5. | Transaction_start of int32
  6. | Write
  7. | Mkdir
  8. | Rm
  9. | Setperms
  10. | Watch
  11. | Unwatch
  12. | Transaction_end
  13. | Debug of string list
  14. | Introduce
  15. | Resume
  16. | Release
  17. | Set_target
  18. | Restrict
  19. | Isintroduced of bool
  20. | Error of string
  21. | Watchevent of string * string
val ty_of_payload : payload -> Op.t
val prettyprint_payload : payload -> string
val print : payload -> int32 -> int32 -> t