acquire.h File Reference
Acquire system {{{
`#include <apt-pkg/hashes.h>`
`#include <apt-pkg/macros.h>`
`#include <apt-pkg/weakptr.h>`
`#include <chrono>`
`#include <string>`
`#include <vector>`
`#include <cstddef>`
`#include <sys/select.h>`
`#include <sys/time.h>`
Include dependency graph for acquire.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes

class | pkgAcquire
| The core download scheduler. {{{. More...
struct | pkgAcquire::ItemDesc
| Represents a single download source from which an item should be downloaded. More...
class | pkgAcquire::Queue
| A single download queue in a pkgAcquire object. {{{. More...
struct | pkgAcquire::Queue::QItem
| A single item placed in this queue. More...
class | pkgAcquire::UriIterator
| Iterates over all the URIs being fetched by a pkgAcquire object. {{{. More...
struct | pkgAcquire::MethodConfig
| Information about the properties of a single acquire method. {{{. More...
class | pkgAcquireStatus
| A monitor object for downloads controlled by the pkgAcquire class. {{{. More...
struct | pkgAcquireStatus::ReleaseInfoChange