#include <ProvideFilePolicy.h>
Public Types | |
| typedef function < bool(int)> | ProgressCB |
| Progress callback signature. | |
| typedef function< bool()> | FailOnChecksumErrorCB |
| FailOnChecksumError callback signature. | |
Public Member Functions | |
| ProvideFilePolicy & | progressCB (ProgressCB progressCB_r) |
| Set callback. | |
| bool | progress (int value) const |
| Evaluate callback. | |
| ProvideFilePolicy & | failOnChecksumErrorCB (FailOnChecksumErrorCB failOnChecksumErrorCB_r) |
| Set callback. | |
| ProvideFilePolicy & | failOnChecksumErrorCB (bool yesno_r) |
| Set callback convenience. | |
| bool | failOnChecksumError () const |
| Evaluate callback. | |
Private Attributes | |
| FailOnChecksumErrorCB | _failOnChecksumErrorCB |
| ProgressCB | _progressCB |
Provides callback hooks for e.g progress reporting or behaviour on checksum failure. Provides default implementations if no callback is set.
Definition at line 29 of file ProvideFilePolicy.h.
| typedef function<bool ( int )> zypp::ProvideFilePolicy::ProgressCB |
| typedef function<bool ()> zypp::ProvideFilePolicy::FailOnChecksumErrorCB |
| ProvideFilePolicy& zypp::ProvideFilePolicy::progressCB | ( | ProgressCB | progressCB_r | ) | [inline] |
Set callback.
Definition at line 36 of file ProvideFilePolicy.h.
References _progressCB.
Referenced by zypp::repo::PackageProvider::doProvidePackage(), zypp::repo::PackageProvider::tryDelta(), and zypp::repo::PackageProvider::tryPatch().
| bool zypp::ProvideFilePolicy::progress | ( | int | value | ) | const |
Evaluate callback.
Definition at line 45 of file ProvideFilePolicy.cc.
References _progressCB.
Referenced by zypp::repo::RepoMediaAccess::provideFile().
| ProvideFilePolicy& zypp::ProvideFilePolicy::failOnChecksumErrorCB | ( | FailOnChecksumErrorCB | failOnChecksumErrorCB_r | ) | [inline] |
Set callback.
Definition at line 47 of file ProvideFilePolicy.h.
References _failOnChecksumErrorCB.
Referenced by zypp::repo::PackageProvider::doProvidePackage().
| ProvideFilePolicy & zypp::ProvideFilePolicy::failOnChecksumErrorCB | ( | bool | yesno_r | ) |
Set callback convenience.
Let callback return yesno_r.
Definition at line 39 of file ProvideFilePolicy.cc.
References _failOnChecksumErrorCB, zypp::no(), and zypp::yes().
| bool zypp::ProvideFilePolicy::failOnChecksumError | ( | ) | const |
Evaluate callback.
Definition at line 52 of file ProvideFilePolicy.cc.
References _failOnChecksumErrorCB.
Referenced by zypp::repo::RepoMediaAccess::provideFile().
Definition at line 59 of file ProvideFilePolicy.h.
Referenced by failOnChecksumError(), and failOnChecksumErrorCB().
1.5.3