X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=window.mli;h=670b94ac7270574767d59198480ec6d3695a348b;hb=d4df1eef1b3db3334eb5844f4b7f459c634325a2;hp=d0c6c430df586efb0afb89faccc66e2f108cbfe9;hpb=c21ba5da9a0319c172ef7759dc4771f07d3f72e9;p=guestfs-browser.git diff --git a/window.mli b/window.mli index d0c6c43..670b94a 100644 --- a/window.mli +++ b/window.mli @@ -24,12 +24,15 @@ object ('a) method after : 'a method disconnect : GtkSignal.id -> unit - (** Signals that can be emitted by window. *) + (** Signals that can be emitted by window menu items. *) method connect_kvm_signal : callback:(unit -> unit) -> GtkSignal.id method connect_xen_signal : callback:(unit -> unit) -> GtkSignal.id method connect_none_signal : callback:(unit -> unit) -> GtkSignal.id method connect_uri_signal : callback:(unit -> unit) -> GtkSignal.id + method open_disk_signal : callback:(unit -> unit) -> GtkSignal.id + method reopen_signal : callback:(unit -> unit) -> GtkSignal.id method inspection_signal : callback:(unit -> unit) -> GtkSignal.id + method about_signal : callback:(unit -> unit) -> GtkSignal.id method failure : exn -> unit (** This is the global error handling function. It is invoked in @@ -56,6 +59,13 @@ object ('a) method connect_to : string option -> unit -> unit (** Connect to the given libvirt URI. *) + method open_disk_images : (string * string option) list -> unit + (** Open disk image(s) directly. The second part of each pair + is the optional disk format. *) + + method reopen : unit -> unit + (** Reopen the libguestfs handle and current guest. *) + method run_cli_request : Cmdline.cli_request -> unit (** This function performs the {!Cmdline.cli_request} operation. The actual operation happens asynchronously after this function