libzypp 17.35.19
|
#include <zypp/target/rpm/RpmCallbacks.h>
Public Types | |
enum | Action { ABORT , RETRY , IGNORE } |
![]() | |
typedef callback::UserData | UserData |
typedef UserData::ContentType | ContentType |
Public Member Functions | |
virtual void | start (const std::string &name) |
Start the operation. | |
virtual bool | progress (unsigned percent) |
Inform about progress Return true on abort. | |
virtual Action | problem (Exception &excpt_r) |
virtual void | finishInfo (const std::string &info_r) |
Additional rpm output to be reported in finish in case of success. | |
virtual void | finish () |
Finish operation in case of success. | |
virtual void | finish (Exception &excpt_r) |
Finish operation in case of fail, report fail exception. | |
![]() | |
virtual void | report (const UserData &userData_r=UserData()) |
The most generic way of sending/receiving data. | |
virtual | ~ReportBase () |
Definition at line 33 of file RpmCallbacks.h.
Enumerator | |
---|---|
ABORT | |
RETRY | |
IGNORE |
Definition at line 36 of file RpmCallbacks.h.
Start the operation.
Definition at line 43 of file RpmCallbacks.h.
Inform about progress Return true on abort.
Definition at line 49 of file RpmCallbacks.h.
Definition at line 52 of file RpmCallbacks.h.
|
inlinevirtual |
Additional rpm output to be reported in finish in case of success.
Definition at line 56 of file RpmCallbacks.h.
Finish operation in case of success.
Definition at line 60 of file RpmCallbacks.h.
Finish operation in case of fail, report fail exception.
Definition at line 63 of file RpmCallbacks.h.