| libzypp 17.36.7
    | 
#include <zypp-media/ng/private/provideitem_p.h>
| Public Member Functions | |
| ProvideItem * | owner () | 
| uint | code () const | 
| void | setCurrentQueue (ProvideQueueRef ref) | 
| ProvideQueueRef | currentQueue () | 
| const ProvideMessage & | provideMessage () const | 
| ProvideMessage & | provideMessage () | 
| const std::optional< zypp::Url > | activeUrl () const | 
| void | setActiveUrl (const zypp::Url &urlToUse) | 
| void | setUrls (const std::vector< zypp::Url > &urls) | 
| const std::vector< zypp::Url > & | urls () const | 
| zypp::Url | url () const | 
| void | setUrl (const zypp::Url &url) | 
| void | clearForRestart () | 
| Static Public Member Functions | |
| static expected< ProvideRequestRef > | create (ProvideItem &owner, const std::vector< zypp::Url > &urls, const std::string &id, ProvideMediaSpec &spec) | 
| static expected< ProvideRequestRef > | create (ProvideItem &owner, const std::vector< zypp::Url > &urls, ProvideFileSpec &spec) | 
| static expected< ProvideRequestRef > | createDetach (const zypp::Url &url) | 
| Private Member Functions | |
| ProvideRequest (ProvideItem *owner, const std::vector< zypp::Url > &urls, ProvideMessage &&msg) | |
| Private Attributes | |
| ProvideItem * | _owner = nullptr | 
| ProvideMessage | _message | 
| std::vector< zypp::Url > | _mirrors | 
| std::vector< zypp::Url > | _pastRedirects | 
| std::optional< zypp::Url > | _activeUrl | 
| ProvideQueueWeakRef | _myQueue | 
| Friends | |
| class | ProvideItem | 
The internal request type, which represents all possible user requests and exports some convenience functions for the scheduler to directly access relevant data
Definition at line 36 of file provideitem_p.h.
| 
 | inlineprivate | 
Definition at line 81 of file provideitem_p.h.
| 
 | static | 
Definition at line 27 of file provideitem.cc.
| 
 | static | 
Definition at line 48 of file provideitem.cc.
Definition at line 75 of file provideitem.cc.
| 
 | inline | 
Definition at line 45 of file provideitem_p.h.
| 
 | inline | 
Definition at line 47 of file provideitem_p.h.
| void zyppng::ProvideRequest::setCurrentQueue | ( | ProvideQueueRef | ref | ) | 
Definition at line 500 of file provideitem.cc.
| ProvideQueueRef zyppng::ProvideRequest::currentQueue | ( | ) | 
Definition at line 505 of file provideitem.cc.
| 
 | inline | 
Definition at line 52 of file provideitem_p.h.
| 
 | inline | 
Definition at line 53 of file provideitem_p.h.
| const std::optional< zypp::Url > zyppng::ProvideRequest::activeUrl | ( | ) | const | 
Definition at line 510 of file provideitem.cc.
| void zyppng::ProvideRequest::setActiveUrl | ( | const zypp::Url & | urlToUse | ) | 
Definition at line 541 of file provideitem.cc.
| 
 | inline | 
Definition at line 58 of file provideitem_p.h.
| 
 | inline | 
Definition at line 62 of file provideitem_p.h.
| 
 | inline | 
Definition at line 66 of file provideitem_p.h.
| 
 | inline | 
Definition at line 70 of file provideitem_p.h.
| 
 | inline | 
Definition at line 74 of file provideitem_p.h.
| 
 | friend | 
Definition at line 39 of file provideitem_p.h.
| 
 | private | 
Definition at line 82 of file provideitem_p.h.
| 
 | private | 
Definition at line 83 of file provideitem_p.h.
| 
 | private | 
Definition at line 84 of file provideitem_p.h.
| 
 | private | 
Definition at line 85 of file provideitem_p.h.
| 
 | private | 
Definition at line 86 of file provideitem_p.h.
| 
 | private | 
Definition at line 87 of file provideitem_p.h.