Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Mirage.Block
Implementation of raw block device.
Signature for configurable devices.
val name : t -> string
Return the unique variable name holding the state of the given device.
val module_name : t -> string
Return the name of the module implementing the given device.
val packages : t -> string list
Return the list of OPAM packages which needs to be installed to use the given device.
val libraries : t -> string list
Return the list of ocamlfind libraries to link with the application to use the given device.
val configure : t -> unit
Configure the given device.
val clean : t -> unit
Clean all the files generated to use the given device.