ArchiveMember2

A member of the ZipArchive directory, originally from a class in std.zip Commenting out the members we aren't using for this unzip task.

Members

Variables

compressedData
ubyte[] compressedData;

Read Only: data of member in compressed form.

compressedSize
uint compressedSize;

Read Only: size of data of member in compressed form.

compressionMethod
ushort compressionMethod;

Read/Write: 0 for compression, 8 for deflate

crc32
uint crc32;

Read Only: cyclic redundancy check (CRC) value

expandedData
ubyte[] expandedData;

Read/Write: data of member in uncompressed form.

expandedSize
uint expandedSize;

Read Only: size of data of member in expanded form.

flags
ushort flags;

Read/Write: normally set to 0

name
string name;

Read/Write: Usually the file name of the archive member; it is used to index the archive directory for the member. Each member must have a unique name[]. Do not change without removing member from the directory first.

time
std.datetime.DosFileTime time;

Read/Write: Last modified time of the member. It's in the DOS date/time format.

Meta