[scriptable, uuid(e1c028bc-c478-11da-95a8-00e08161165f)]
interface nsIZipEntry : nsISupports
Attributes
The type of compression used for the item. The possible values and their meanings are defined in the zip file specification at http://www.pkware.com/business_and_developers/developer/appnote/
readonly attribute
unsigned short
compression
The CRC-32 hash of the file in the entry.
readonly attribute
unsigned long
CRC32
True if the name of the entry ends with '/' and false otherwise.
readonly attribute
boolean
isDirectory
Use this attribute to determine whether this item is an actual zip entry or is one synthesized for part of a real entry's path. A synthesized entry represents a directory within the zip file which has no corresponding entry within the zip file. For example, the entry for the directory foo/ in a zip containing exactly one entry for foo/bar.txt is synthetic. If the zip file contains an actual entry for a directory, this attribute will be false for the nsIZipEntry for that directory. It is impossible for a file to be synthetic.
readonly attribute
boolean
isSynthetic
The time at which this item was last modified.
readonly attribute
PRTime
lastModifiedTime
The uncompressed size of the data in the item.
readonly attribute
unsigned long
realSize
The compressed size of the data in the item.
readonly attribute
unsigned long
size
Compare to: