Module Libvirt.Event.Io_error

module Io_error: sig .. end

type action = [ `None | `Pause | `Report | `Unknown of int ] 
Represents both IOError and IOErrorReason
type t = {
   src_path : string option; (*
The host file on which the I/O error occurred
*)
   dev_alias : string option; (*
The guest device alias associated with the path
*)
   action : action; (*
The action that is to be taken due to the IO error
*)
   reason : string option; (*
The cause of the IO error
*)
}
val to_string : t -> string