#include <zypp-curl/ng/network/private/mirrorcontrol_p.h>
|
static Ptr | create () |
|
template<typename Obj , typename Functor > |
static decltype(auto) | make_base_slot (Obj *o, Functor &&f) |
|
template<typename SenderFunc , typename ReceiverFunc > |
static auto | connect (typename internal::MemberFunction< SenderFunc >::ClassType &s, SenderFunc &&sFun, typename internal::MemberFunction< ReceiverFunc >::ClassType &recv, ReceiverFunc &&rFunc) |
|
template<typename SenderFunc , typename ReceiverFunc , typename ... Tracker> |
static auto | connectFunc (typename internal::MemberFunction< SenderFunc >::ClassType &s, SenderFunc &&sFun, ReceiverFunc &&rFunc, const Tracker &...trackers) |
|
Definition at line 29 of file mirrorcontrol_p.h.
◆ Ptr
◆ MirrorHandle
◆ MirrorPick
◆ ~MirrorControl()
zyppng::MirrorControl::~MirrorControl |
( |
| ) |
|
|
override |
◆ MirrorControl()
zyppng::MirrorControl::MirrorControl |
( |
| ) |
|
|
private |
◆ create()
◆ registerMirrors()
◆ pickBestMirror()
◆ allMirrorsReady()
bool zyppng::MirrorControl::allMirrorsReady |
( |
| ) |
const |
◆ sigNewMirrorsReady()
◆ sigAllMirrorsReady()
◆ makeKey()
std::string zyppng::MirrorControl::makeKey |
( |
const zypp::Url & | url | ) |
const |
|
private |
◆ _queueEmptyConn
sigc::connection zyppng::MirrorControl::_queueEmptyConn |
|
private |
◆ _dispatcher
NetworkRequestDispatcher::Ptr zyppng::MirrorControl::_dispatcher |
|
private |
◆ _handles
std::unordered_map<std::string, MirrorHandle> zyppng::MirrorControl::_handles |
|
private |
◆ _newMirrSigDelay
Timer::Ptr zyppng::MirrorControl::_newMirrSigDelay |
|
private |
◆ _sigAllMirrorsReady
Signal<void()> zyppng::MirrorControl::_sigAllMirrorsReady |
|
private |
◆ _sigNewMirrorsReady
Signal<void()> zyppng::MirrorControl::_sigNewMirrorsReady |
|
private |
The documentation for this class was generated from the following files: