e6216e372a
* Rename PackageDaemonDefs.h to DaemonDefs.h. * Replace the MESSAGE_GET_PACKAGES by the new B_MESSAGE_GET_INSTALLATION_LOCATION_INFO, which not only returns the packages, but also other information about the installation location. * daemon: Volume: Implement a change count which is bumped whenever packages are activated/deactivated/added/removed. Cache the reply for a location info request, using the change count to check whether it is still up-to-date. * Add private BDaemonClient for communication with the daemon. * BRoster: - Add GetInstallationLocationInfo() using BDaemonClient. - Reimplement GetActivePackages(), using GetInstallationLocationInfo(). |
||
---|---|---|
.. | ||
hpkg | ||
solver | ||
AddRepositoryRequest.h | ||
Attributes.h | ||
BlockBufferCacheNoLock.h | ||
Context.h | ||
DropRepositoryRequest.h | ||
InstallationLocationInfo.h | ||
Job.h | ||
PackageArchitecture.h | ||
PackageDefs.h | ||
PackageFlags.h | ||
PackageInfo.h | ||
PackageInfoAttributes.h | ||
PackageInfoContentHandler.h | ||
PackageInfoSet.h | ||
PackageResolvable.h | ||
PackageResolvableExpression.h | ||
PackageResolvableOperator.h | ||
PackageResolvableType.h | ||
PackageRoster.h | ||
PackageVersion.h | ||
RefreshRepositoryRequest.h | ||
RepositoryCache.h | ||
RepositoryConfig.h | ||
RepositoryInfo.h | ||
Request.h |