X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=lib%2Fdiskimage_utils.mli;h=bc6747491b5a591258c1cce35723bd0d7199d56f;hb=dd4973936aac7090bbe17ed502fba6c7b5467907;hp=0a46197862e2892a931fcca2461d46fa204130fc;hpb=4cb1be48118971ebe749c4030f871aa25d26c520;p=virt-df.git diff --git a/lib/diskimage_utils.mli b/lib/diskimage_utils.mli index 0a46197..bc67474 100644 --- a/lib/diskimage_utils.mli +++ b/lib/diskimage_utils.mli @@ -53,6 +53,16 @@ class offset_device : string -> int64 -> int64 -> int -> device -> method mapblock : int64 -> (device * int64) list end +class blocksize_overlay : int -> device -> + object + method name : string + method size : int64 + method read : int64 -> int -> string + method read_bitstring : int64 -> int -> Bitmatch.bitstring + method blocksize : int + method mapblock : int64 -> (device * int64) list + end + val null_device : device type machine = { @@ -94,6 +104,7 @@ and partition_content = ] and filesystem = { + fs_dev : device; fs_plugin_id : fs_plugin_id; fs_block_size : int64; fs_blocks_total : int64;