haiku/headers/os/package/hpkg
Ingo Weinhold e85334022e Repository file format: group attributes of a package
* Introduce new package attribute B_HPKG_ATTRIBUTE_ID_PACKAGE (valid
  only in a repository file) to group the attributes belonging to a
  package.
* BRepositoryContentHandler:
  - No longer derive from BPackageContentHandler.
  - Add hooks HandlePackage() and HandlePackageDone() that bracket the
    attributes for a package. This is more explicit and robust than
    handlers having to guess when one package ended and the next began.
* BRepositoryCache: Make use of BPackageInfoContentHandler. No need to
  duplicate the code for reading a package info from package info
  attributes.
2013-07-04 19:20:14 +02:00
..
v1 Rename BBlockBufferCache and friends to *Pool* 2013-05-25 01:12:25 +02:00
BlockBufferPool.h Rename BBlockBufferCache and friends to *Pool* 2013-05-25 01:12:25 +02:00
BlockBufferPoolNoLock.h Rename BBlockBufferCache and friends to *Pool* 2013-05-25 01:12:25 +02:00
BufferPool.h Rename BBlockBufferCache and friends to *Pool* 2013-05-25 01:12:25 +02:00
DataOutput.h
DataReader.h Some *DataReader improvements 2013-05-25 01:12:25 +02:00
ErrorOutput.h
HPKGDefs.h Move package attribute ID definitions to a separate file 2013-05-25 01:12:35 +02:00
NoErrorOutput.h Add BNoErrorOutput to package kit 2013-04-01 23:17:25 +00:00
PackageAttributes.h Repository file format: group attributes of a package 2013-07-04 19:20:14 +02:00
PackageAttributeValue.h
PackageContentHandler.h Add BLowLevelPackageContentHandler section hooks 2011-07-17 16:54:55 +02:00
PackageData.h hpkg format: compress the whole heap 2013-05-25 01:12:25 +02:00
PackageDataReader.h hpkg format: compress the whole heap 2013-05-25 01:12:25 +02:00
PackageEntry.h * minor whitespace cleanup, no functional change 2011-02-14 17:20:14 +00:00
PackageEntryAttribute.h
PackageInfoAttributeValue.h hpkg format: Generalize user/global settings file attributes 2013-06-06 00:17:02 +02:00
PackageReader.h package: Suppress version mismatch errors where V1 is supported 2013-05-25 01:12:31 +02:00
PackageWriter.h Allow specifying the compression level for package creation 2013-05-25 01:12:26 +02:00
RepositoryContentHandler.h Repository file format: group attributes of a package 2013-07-04 19:20:14 +02:00
RepositoryReader.h hpkg format: compress the whole heap 2013-05-25 01:12:25 +02:00
RepositoryWriter.h * added embedding of license texts that need approval into repository 2011-02-14 17:24:50 +00:00
StandardErrorOutput.h package_repo: Removes dependency to package 2013-04-01 23:06:33 +00:00