libzypp 17.37.17
|
#include <zypp/media/detail/MediaNetworkRequestExecutor.h>
Public Member Functions | |
MediaNetworkRequestExecutor () | |
void | executeRequest (zyppng::NetworkRequestRef &req, callback::SendReport< media::DownloadProgressReport > *report=nullptr) |
zyppng::SignalProxy< void(const zypp::Url &url, media::TransferSettings &settings, const std::string &availAuthTypes, bool firstTry, bool &canContinue)> | sigAuthRequired () |
Protected Attributes | |
zyppng::Signal< void(const zypp::Url &url, media::TransferSettings &settings, const std::string &availAuthTypes, bool firstTry, bool &canContinue)> | _sigAuthRequired |
zyppng::EventDispatcherRef | _evDispatcher |
zyppng::NetworkRequestDispatcherRef | _nwDispatcher |
Simple helper class to execute a zyppng::NetworkRequest in a MediaHandler compatible way. E.g. throwing the expected exepctions on error, triggering the reports and authentication requests to the user.
Definition at line 35 of file MediaNetworkRequestExecutor.h.
zypp::internal::MediaNetworkRequestExecutor::MediaNetworkRequestExecutor | ( | ) |
Definition at line 13 of file MediaNetworkRequestExecutor.cc.
void zypp::internal::MediaNetworkRequestExecutor::executeRequest | ( | zyppng::NetworkRequestRef & | req, |
callback::SendReport< media::DownloadProgressReport > * | report = nullptr ) |
Definition at line 20 of file MediaNetworkRequestExecutor.cc.
|
inline |
Definition at line 42 of file MediaNetworkRequestExecutor.h.
|
protected |
Definition at line 47 of file MediaNetworkRequestExecutor.h.
|
protected |
Definition at line 48 of file MediaNetworkRequestExecutor.h.
|
protected |
Definition at line 49 of file MediaNetworkRequestExecutor.h.