fsArchive Namespace Reference


Classes

class  fsArchiveFileStream
struct  fsArchiveFilePosition
class  fsArchiveRebuilder
class  fsArchiveStream
class  fsZipArchiveFastRebuilder
struct  fsZipLocalFileHeader
struct  fsZipDataDescriptor
struct  fsZipFileHeader
struct  fsZipEndOfCentralDirHdr
struct  fsZipLocalFile
struct  fsZipFile
class  fsMutex
class  fsZipArchiveRebuilder

Namespaces

namespace  fs

Enumerations

enum  fsArchiveRebuilderResult { ARR_BADARCHIVE = 100, ARR_STREAMERROR = 101, ARR_APPRES = 500 }
enum  fsSeekType { ST_BEGIN, ST_CURRENT, ST_END }
enum  fsZipArchiveRebuilderResult { ZARR_NONSEEKABLEZIP = ARR_APPRES }

Variables

const UINT32 ZIP_LOCALFILEHEADER_SIG = 0x04034b50
const UINT32 ZIP_FILEHEADER_SIG = 0x02014b50
const UINT32 ZIP_ENDOFCENTRALDIR_SIG = 0x06054b50
const UINT32 ZIP_SPLIT_SIG = 0x08074b50
const UINT32 ZIP_TEMPSPANNINGMARKER_SIG = 0x30304b50
const UINT32 ZIP_SFXMAXSIZE = 150*1024
const UINT32 ZIP_BEGIN_SIG = ZIP_LOCALFILEHEADER_SIG


Enumeration Type Documentation

Enumerator:
ARR_BADARCHIVE 
ARR_STREAMERROR 
ARR_APPRES 

Definition at line 18 of file fsArchiveRebuilder.h.

Enumerator:
ST_BEGIN 
ST_CURRENT 
ST_END 

Definition at line 18 of file fsArchiveRebuilderStream.h.

Enumerator:
ZARR_NONSEEKABLEZIP 

Definition at line 83 of file fsZipArchiveRebuilder.h.


Variable Documentation

Definition at line 26 of file fsZipArchiveRebuilder.h.

Referenced by fsInternetDownloader::_threadDownload().

const UINT32 fsArchive::ZIP_SPLIT_SIG = 0x08074b50


Generated on Sun May 25 00:21:38 2008 by  doxygen 1.5.6