package mirage-block-xen

  1. Overview
  2. Docs

Module Blkback.MakeSource

Parameters

module A : ACTIVATIONS
module B : Mirage_block.S

Signature

Sourcemodule BlockError : sig ... end
Sourceval service_thread : ('a, 'b) t -> stats -> 'c Lwt.t
Sourceval get_my_domid : X.client -> int Lwt.t
Sourceval mk_backend_path : X.client -> string -> (int * int) -> string Lwt.t
Sourceval mk_frontend_path : (int * int) -> string Lwt.t
Sourceval writev : X.client -> (string * string) list -> unit Lwt.t
Sourceval readv : X.client -> string -> string list -> (string * string) list Lwt.t
Sourceval read_one : X.client -> string -> [> `Error of string | `OK of string ] Lwt.t
Sourceval write_one : X.client -> string -> string -> unit Lwt.t
Sourceval exists : X.client -> string -> bool Lwt.t
Sourceval request_close : string -> (int * int) -> unit Lwt.t
Sourceval force_close : (int * int) -> unit Lwt.t
Sourceval run : ?max_indirect_segments:int -> B.t -> string -> (int * int) -> stats Lwt.t
Sourceval create : ?backend_domid:int -> string -> (int * int) -> unit Lwt.t
Sourceval destroy : string -> (int * int) -> unit Lwt.t
OCaml

Innovation. Community. Security.