14 #ifndef ZYPP_CURL_NG_NETWORK_PRIVATE_DOWNLOADERSTATES_BASICDOWNLOADER_P_H_INCLUDED 15 #define ZYPP_CURL_NG_NETWORK_PRIVATE_DOWNLOADERSTATES_BASICDOWNLOADER_P_H_INCLUDED 19 #include <zypp-core/zyppng/base/statemachine.h> BasicDownloaderStateBase(DownloadPrivate &parent)
void failedToPrepare() override
void onRequestFinished(NetworkRequest &req, const NetworkRequestError &err)
virtual void failed(NetworkRequestError &&err)
void onRequestProgress(NetworkRequest &, off_t dltotal, off_t dlnow, off_t, off_t)
void onRequestStarted(NetworkRequest &)
NetworkRequestError _error
std::optional< UByteArray > _chksumVec
String related utilities and Regular expression matching.
Signal< void() > _sigFailed
virtual void gotFinished()
The NetworkRequestError class Represents a error that occured in.
std::shared_ptr< Request > _request
void mirrorReceived(MirrorControl::MirrorPick mirror) override
virtual void handleRequestProgress(NetworkRequest &req, off_t dltotal, off_t dlnow)
std::pair< std::vector< Url >::const_iterator, MirrorHandle > MirrorPick
const NetworkRequestError & error() const
std::optional< std::string > _chksumtype
virtual bool initializeRequest(std::shared_ptr< Request > &r)
std::shared_ptr< Mirror > MirrorHandle
void startWithMirror(MirrorControl::MirrorHandle mirror, const zypp::Url &url, const TransferSettings &set)
Signal< void() > _sigFinished
void startWithoutMirror()