baseclass for the indexes files to manage them all together
More...
#include <apt-pkg/acquire-item.h>
|
| enum | TransactionStates { TransactionStarted
, TransactionCommit
, TransactionAbort
} |
| |
|
|
virtual bool | TransactionState (TransactionStates const state) |
| |
|
std::string | DescURI () const override |
| |
|
HashStringList | GetExpectedHashes () const override |
| |
|
virtual std::string | GetMetaKey () const |
| |
|
bool | HashesRequired () const override |
| |
|
virtual bool | AcquireByHash () const |
| |
|
| pkgAcqTransactionItem (pkgAcquire *const Owner, pkgAcqMetaClearSig *const TransactionManager, IndexTarget const &Target) APT_NONNULL(2 |
| |
|
|
IndexTarget const | Target |
| |
|
std::string | PartialFile |
| | storge name until a transaction is finished
|
| |
|
pkgAcqMetaClearSig *const | TransactionManager |
| | TransactionManager.
|
| |
|
|
HashStringList | GetExpectedHashesFor (std::string const &MetaKey) const |
| |
|
bool | QueueURI (pkgAcquire::ItemDesc &Item) override |
| |
|
|
class | pkgAcqMetaBase |
| |
|
class | pkgAcqMetaClearSig |
| |
baseclass for the indexes files to manage them all together
The documentation for this class was generated from the following files: