#include <archive.h>
Data Fields | |
CxModule * | module |
The module. | |
CxArchiveType | type |
The archive type. | |
CxAccessMode | accessMode |
The file access mode. | |
CxArchive * | parent |
The parent archive. | |
CxFP * | fp |
The associated file pointer. | |
char * | name |
The base filename. | |
char * | path |
The full path to the archive. | |
char * | physPath |
The full physical path to the archive. | |
char | isLocal |
Non-zero if the archive is stored locally. | |
unsigned int | fileSize |
The size of the archive file. | |
unsigned int | archiveSize |
The total size of all contents. | |
CxDirectory * | root |
The root directory in the archive. | |
void * | moduleData |
Module-specific data. | |
unsigned int | refCount |
The reference count. |
|
The file access mode.
|
|
The total size of all contents.
|
|
The size of the archive file.
|
|
The associated file pointer.
|
|
Non-zero if the archive is stored locally.
|
|
The module.
|
|
Module-specific data.
|
|
The base filename.
|
|
The parent archive.
|
|
The full path to the archive. This may include a non-physical path (FTP site, archive, etc.) in the path. |
|
The full physical path to the archive. If the file is non-local, this will be a temporary filename. |
|
The reference count.
|
|
The root directory in the archive.
|
|
The archive type.
|