libzypp 17.31.23
|
#include </home/abuild/rpmbuild/BUILD/libzypp-17.31.23/zypp-media/ng/provide.h>
Classes | |
struct | Stats |
Public Member Functions | |
ProvideStatus (ProvideRef parent) | |
virtual | ~ProvideStatus () |
virtual void | provideStart () |
virtual void | provideDone () |
virtual void | itemStart (ProvideItem &item) |
virtual void | itemDone (ProvideItem &item) |
virtual void | itemFailed (ProvideItem &item) |
virtual void | requestStart (ProvideItem &item, uint32_t reqId, const zypp::Url &url, const AnyMap &extraData={}) |
virtual void | requestDone (ProvideItem &item, uint32_t reqId, const AnyMap &extraData={}) |
virtual void | requestRedirect (ProvideItem &item, uint32_t reqId, const zypp::Url &toUrl, const AnyMap &extraData={}) |
virtual void | requestFailed (ProvideItem &item, uint32_t reqId, const std::exception_ptr err, const AnyMap &requestData={}) |
virtual void | pulse () |
const Stats & | stats () const |
Private Attributes | |
Stats | _stats |
ProvideWeakRef | _provider |
Provide status observer object, this can be used to provide good insight into the status of the provider, its items and all running requests.
zyppng::ProvideStatus::ProvideStatus | ( | ProvideRef | parent | ) |
Definition at line 1170 of file provide.cc.
|
inlinevirtual |
|
virtual |
Definition at line 1174 of file provide.cc.
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Definition at line 1181 of file provide.cc.
|
virtual |
Definition at line 1194 of file provide.cc.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Definition at line 1204 of file provide.cc.
const ProvideStatus::Stats & zyppng::ProvideStatus::stats | ( | ) | const |
Definition at line 1199 of file provide.cc.