Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type t = {
table_offset : int64;
max_table_entries : int;
block_size_sectors_shift : int;
checksum : int32;
parent_unique_id : Uuidm.t;
parent_time_stamp : int32;
parent_unicode_name : int array;
parent_locators : Parent_locator.t array;
}
val create :
table_offset:int64 ->
current_size:int64 ->
?block_size_sectors_shift:int ->
?checksum:int32 ->
?parent_unique_id:Uuidm.t ->
?parent_time_stamp:int32 ->
?parent_unicode_name:int array ->
?parent_locators:Parent_locator.t array ->
unit ->
t
val to_string : t -> string
val compute_checksum : t -> int32
val sizeof_bitmap : t -> int
val unmarshal : Cstruct.t -> (t, exn) Vhd_result.t