apt  2.2.4
About: Apt (Advanced Package Tool) is a management system for software packages (Debian/Ubuntu). Release series 2.2.
  Fossies Dox: apt-2.2.4.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

pkgAcqMethod::FetchItem Struct Reference

#include <acquire-method.h>

Collaboration diagram for pkgAcqMethod::FetchItem:


struct  Private

Public Member Functions

 FetchItem ()
virtual ~FetchItem ()
std::string Proxy ()
void Proxy (std::string const &Proxy) APT_HIDDEN

Public Attributes

std::string Uri
std::string DestFile
int DestFileFd
time_t LastModified
bool IndexFile
bool FailIgnore
HashStringList ExpectedHashes
unsigned long long MaximumSize

Private Attributes

Private *const d

Detailed Description

Definition at line 37 of file acquire-method.h.

Constructor & Destructor Documentation

◆ FetchItem()

FetchItem ( )

Definition at line 584 of file acquire-method.cc.

◆ ~FetchItem()

~FetchItem ( )

Definition at line 598 of file acquire-method.cc.

Member Function Documentation

◆ Proxy() [1/2]

std::string Proxy ( )

Definition at line 588 of file acquire-method.cc.

Referenced by BaseHttpMethod::Loop(), and pkgAcqMethod::Run().

◆ Proxy() [2/2]

void Proxy ( std::string const Proxy)

Definition at line 593 of file acquire-method.cc.

References Proxy.

Member Data Documentation

◆ d

Private* const d

Definition at line 60 of file acquire-method.h.

◆ DestFile

◆ DestFileFd

int DestFileFd

Definition at line 43 of file acquire-method.h.

◆ ExpectedHashes

◆ FailIgnore

bool FailIgnore

Definition at line 46 of file acquire-method.h.

Referenced by pkgAcqMethod::Run().

◆ IndexFile

bool IndexFile

Definition at line 45 of file acquire-method.h.

Referenced by CDROMMethod::Fetch(), pkgAcqMethod::Run(), and HttpMethod::SendReq().

◆ LastModified

◆ MaximumSize

unsigned long long MaximumSize

Definition at line 51 of file acquire-method.h.

Referenced by FtpMethod::Fetch(), and pkgAcqMethod::Run().

◆ Next

◆ Uri

The documentation for this struct was generated from the following files: