libzypp 17.32.2
|
#include <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 Pathname &name) |
Start the operation. | |
virtual bool | progress (unsigned percent) |
Inform about progress Return false on abort. | |
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 Action | problem (Exception &excpt_r) |
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 70 of file RpmCallbacks.h.
Enumerator | |
---|---|
ABORT | |
RETRY | |
IGNORE |
Definition at line 73 of file RpmCallbacks.h.
Start the operation.
Definition at line 80 of file RpmCallbacks.h.
Inform about progress Return false on abort.
Definition at line 86 of file RpmCallbacks.h.
|
inlinevirtual |
Additional rpm output to be reported in finish in case of success.
Definition at line 90 of file RpmCallbacks.h.
Finish operation in case of success.
Definition at line 94 of file RpmCallbacks.h.
Definition at line 97 of file RpmCallbacks.h.
Finish operation in case of fail, report fail exception.
Definition at line 101 of file RpmCallbacks.h.