|
| using | AllStates = typename detail::make_state_set< Transitions... >::Type |
| |
| using | StateSetHelper = typename detail::make_statewithtransition_set< _InitialState, AllStates, Transitions... > |
| |
| using | FState = typename StateSetHelper::FirstState |
| |
| using | StateSet = typename StateSetHelper::Type |
| |
| using | StatemachineType = Statemachine< Derived, StateId, Transitions...> |
| |
| 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 ) |
| |
| Base::WeakPtr | parent |
| |
| std::unordered_set< Base::Ptr > | children |
| |
| Base * | z_ptr = nullptr |
| |
| std::thread::id | threadId = std::this_thread::get_id() |
| |
| template<typename OldState , typename NewState > |
| void | enterState (OldState &os, NewState &&nS) |
| |
| template<typename NewState > |
| void | enterState (NewState &&nS) |
| |
| template<typename State , typename Transition > |
| auto | makeEventCallback (Transition &transition) |
| |
| template<std::size_t I = 0, typename State , typename ... StateTrans> |
| void | connectAllTransitions (State &&nS, std::tuple< StateTrans... > &transitions) |
| |
| void | clearConnections () |
| |
Definition at line 89 of file downloader_p.h.