libzypp 17.31.23
zyppng::DownloadPrivate Class Reference

#include </home/abuild/rpmbuild/BUILD/libzypp-17.31.23/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 ()
 
bool handleRequestAuthError (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 111 of file downloader.cc.

Member Function Documentation

◆ start()

void zyppng::DownloadPrivate::start ( )

Definition at line 126 of file downloader.cc.

◆ init()

void zyppng::DownloadPrivate::init ( )
override

Definition at line 115 of file downloader.cc.


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