libzypp 17.32.2
zyppng::DownloadPrivate Class Reference

#include </home/abuild/rpmbuild/BUILD/libzypp-17.32.2/zypp-curl/ng/network/private/downloader_p.h>

Inheritance diagram for zyppng::DownloadPrivate:

Public Member Functions

 DownloadPrivate (Downloader &parent, std::shared_ptr< NetworkRequestDispatcher > requestDispatcher, std::shared_ptr< MirrorControl > mirrors, DownloadSpec &&spec, Download &p)
 
void start ()
 
void init () override
 
- Public Member Functions inherited from zyppng::DownloadPrivateBase
 DownloadPrivateBase (Downloader &parent, std::shared_ptr< NetworkRequestDispatcher > requestDispatcher, std::shared_ptr< MirrorControl > mirrors, DownloadSpec &&spec, Download &p)
 
 ~DownloadPrivateBase () override
 
bool handleRequestAuthError (const std::shared_ptr< Request > &req, const zyppng::NetworkRequestError &err)
 
NetworkRequestError safeFillSettingsFromURL (const Url &url, TransferSettings &set)
 

Additional Inherited Members

- Public Attributes inherited from zyppng::DownloadPrivateBase
bool _emittedSigStart = false
 
std::shared_ptr< NetworkRequestDispatcher > _requestDispatcher
 
std::shared_ptr< MirrorControl_mirrorControl
 
zypp::media::CredentialManager::CredentialSet _credCache
 
DownloadSpec _spec
 
zypp::TriBool _specHasZckInfo = zypp::indeterminate
 
Downloader_parent = nullptr
 
time_t _lastTriedAuthTime = 0
 
bool _stopOnMetalink = false
 
bool _stoppedOnMetalink = false
 
NetworkRequest::Priority _defaultSubRequestPriority = NetworkRequest::High
 
Signal< void(Download &req) _sigStarted )
 
Signal< void(Download &req, Download::State state) _sigStateChanged )
 
Signal< void(Download &req, off_t dlnow) _sigAlive )
 
Signal< void(Download &req, off_t dltotal, off_t dlnow) _sigProgress )
 
Signal< void(Download &req) _sigFinished )
 
Signal< void(zyppng::Download &req, zyppng::NetworkAuthData &auth, const std::string &availAuth) _sigAuthRequired )
 

Detailed Description

Definition at line 89 of file downloader_p.h.

Constructor & Destructor Documentation

◆ DownloadPrivate()

zyppng::DownloadPrivate::DownloadPrivate ( Downloader & parent,
std::shared_ptr< NetworkRequestDispatcher > requestDispatcher,
std::shared_ptr< MirrorControl > mirrors,
DownloadSpec && spec,
Download & p )

Definition at line 112 of file downloader.cc.

Member Function Documentation

◆ start()

void zyppng::DownloadPrivate::start ( )

Definition at line 127 of file downloader.cc.

◆ init()

void zyppng::DownloadPrivate::init ( )
override

Definition at line 116 of file downloader.cc.


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