method read : Int63.t -> Int63.t -> string
method read_bitstring : Int63.t -> Int63.t -> Bitmatch.bitstring
method virtual blocksize : Int63.t
- method virtual mapblock : Int63.t -> (device * Int63.t) list
+ method virtual map_block : Int63.t -> (device * Int63.t) list
+ method virtual contiguous : Int63.t -> Int63.t
end
class block_device : string -> Int63.t ->
method read : Int63.t -> Int63.t -> string
method read_bitstring : Int63.t -> Int63.t -> Bitmatch.bitstring
method blocksize : Int63.t
- method mapblock : Int63.t -> (device * Int63.t) list
+ method map_block : Int63.t -> (device * Int63.t) list
+ method contiguous : Int63.t -> Int63.t
method close : unit -> unit
end
method read : Int63.t -> Int63.t -> string
method read_bitstring : Int63.t -> Int63.t -> Bitmatch.bitstring
method blocksize : Int63.t
- method mapblock : Int63.t -> (device * Int63.t) list
+ method map_block : Int63.t -> (device * Int63.t) list
+ method contiguous : Int63.t -> Int63.t
end
class blocksize_overlay : Int63.t -> device ->
method read : Int63.t -> Int63.t -> string
method read_bitstring : Int63.t -> Int63.t -> Bitmatch.bitstring
method blocksize : Int63.t
- method mapblock : Int63.t -> (device * Int63.t) list
+ method map_block : Int63.t -> (device * Int63.t) list
+ method contiguous : Int63.t -> Int63.t
end
val null_device : device