package xenstore_transport

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

A byte-level transport over the xenstore Unix domain socket

type channel = Lwt_unix.file_descr
val create : unit -> Lwt_unix.file_descr Lwt.t
val destroy : Lwt_unix.file_descr -> unit Lwt.t
val read : Lwt_unix.file_descr -> bytes -> int -> int -> int Lwt.t
val write : Lwt_unix.file_descr -> bytes -> int -> int -> unit Lwt.t
type 'a t = 'a Lwt.t
val return : 'a -> 'a Lwt.t
val (>>=) : 'a Lwt.t -> ('a -> 'b Lwt.t) -> 'b Lwt.t
type backend = [
  1. | `unix
  2. | `xen
]
val backend : [> `unix ]
OCaml

Innovation. Community. Security.