X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=libvirt%2Flibvirt.mli;h=72917ef4eab34c77e021a67f6d4d5132ba4c0593;hb=77448a532e21983b65664e33525d18e76f41e348;hp=642b845e8c18cdb7a3db215704d9998c23ac0158;hpb=8a8008134e997330d61e0b9736e9067b5689b531;p=virt-top.git diff --git a/libvirt/libvirt.mli b/libvirt/libvirt.mli index 642b845..72917ef 100644 --- a/libvirt/libvirt.mli +++ b/libvirt/libvirt.mli @@ -645,6 +645,7 @@ sig (** State of the storage pool. *) type pool_info = { + state : pool_state; (** Inactive | Active *) capacity : int64; (** Logical size in bytes. *) allocation : int64; (** Currently allocated in bytes. *) } @@ -801,6 +802,14 @@ v} val cancel : ('a,'b) t -> unit (** Cancel a job. *) + val free : ('a, [>`R]) t -> unit + (** Free a job object in memory. + + The job object is automatically freed if it is garbage + collected. This function just forces it to be freed right + away. + *) + external const : ('a, [>`R]) t -> ('a, ro) t = "%identity" (** [const conn] turns a read/write job into a read-only job. Note that the opposite operation is impossible.