* retrieve a file or a collection of files.
*
* By convention, Item subclasses should insert themselves into the
* retrieve a file or a collection of files.
*
* By convention, Item subclasses should insert themselves into the
* package list diffs and starting the package list's download.
*
* This item downloads the Index file and parses it, then enqueues
* package list diffs and starting the package list's download.
*
* This item downloads the Index file and parses it, then enqueues
pkgAcqDiffIndex(pkgAcquire *Owner,string URI,string URIDesc,
string ShortDesc, HashString ExpectedHash);
};
pkgAcqDiffIndex(pkgAcquire *Owner,string URI,string URIDesc,
string ShortDesc, HashString ExpectedHash);
};
* that need to be applied to a given package index file.
*
* After downloading and applying a single patch, this item will
* that need to be applied to a given package index file.
*
* After downloading and applying a single patch, this item will
string ShortDesc, HashString ExpectedHash,
vector<DiffInfo> diffs=vector<DiffInfo>());
};
string ShortDesc, HashString ExpectedHash,
vector<DiffInfo> diffs=vector<DiffInfo>());
};
* file (e.g., Packages or Sources).
*
* \sa pkgAcqDiffIndex, pkgAcqIndexDiffs, pkgAcqIndexTrans
* file (e.g., Packages or Sources).
*
* \sa pkgAcqDiffIndex, pkgAcqIndexDiffs, pkgAcqIndexTrans
pkgAcqIndexTrans(pkgAcquire *Owner,string URI,string URIDesc,
string ShortDesc);
};
pkgAcqIndexTrans(pkgAcquire *Owner,string URI,string URIDesc,
string ShortDesc);
};
const vector<struct IndexTarget*>* IndexTargets,
indexRecords* MetaIndexParser);
};
const vector<struct IndexTarget*>* IndexTargets,
indexRecords* MetaIndexParser);
};
* file (i.e., Release) itself and verifying its signature.
*
* Once the download and verification are complete, the downloads of
* file (i.e., Release) itself and verifying its signature.
*
* Once the download and verification are complete, the downloads of
const vector<struct IndexTarget*>* IndexTargets,
indexRecords* MetaIndexParser);
};
const vector<struct IndexTarget*>* IndexTargets,
indexRecords* MetaIndexParser);
};
*
* The file is retrieved even if it is accessed via a URL type that
* normally is a NOP, such as "file". If the download fails, the
*
* The file is retrieved even if it is accessed via a URL type that
* normally is a NOP, such as "file". If the download fails, the
string Desc, string ShortDesc,
const string &DestDir="", const string &DestFilename="");
};
string Desc, string ShortDesc,
const string &DestDir="", const string &DestFilename="");
};