ArchiveSummary struct populated with the archive's metadata.getArchiveSummary
Retrieves summary metadata for an open archive.
This function returns information about the archive's structure including slice sizes, total size, compression algorithm, encryption cipher, and other properties.
Parameters
h | archive handle opened via openArchiveRead |
Returns
An
Throws
DarException if the handle is invalid or the operation fails.
Example:
auto ro = ReadOptions.create();
ro.setExtension("dar");
auto h = openArchiveRead("/backups", "myarchive", "dar", ro);
auto summary = getArchiveSummary(h);
writefln("Archive size: %d bytes", summary.archiveSize);
writefln("Compression: %s", summary.compressionAlgo);
writefln("Slices: %d", summary.sliceNumber);