libzypp
15.28.6
|
this callback handles merging old locks with newly added or removed More...
#include <ZYppCallbacks.h>
Public Types | |
enum | Action { ABORT, DELETE, IGNORE } |
action for old lock which is in conflict More... | |
enum | Error { NO_ERROR, ABORTED } |
result of merging More... | |
enum | ConflictState { SAME_RESULTS, INTERSECT } |
type of conflict of old and new lock More... | |
Public Types inherited from zypp::callback::ReportBase | |
typedef callback::UserData | UserData |
typedef UserData::ContentType | ContentType |
Public Member Functions | |
virtual void | start () |
virtual bool | progress () |
merging still live More... | |
virtual Action | conflict (const PoolQuery &, ConflictState) |
When user unlock something which is locked by non-identical query. More... | |
virtual void | finish (Error) |
Public Member Functions inherited from zypp::callback::ReportBase | |
virtual void | report (const UserData &userData_r=UserData()) |
The most generic way of sending/receiving data. More... | |
virtual | ~ReportBase () |
this callback handles merging old locks with newly added or removed
Definition at line 733 of file ZYppCallbacks.h.
action for old lock which is in conflict
Enumerator | |
---|---|
ABORT |
abort and return error |
DELETE |
delete conflicted lock |
IGNORE |
skip conflict lock |
Definition at line 739 of file ZYppCallbacks.h.
result of merging
Enumerator | |
---|---|
NO_ERROR |
no problem |
ABORTED |
cleaning aborted by user |
Definition at line 748 of file ZYppCallbacks.h.
type of conflict of old and new lock
Definition at line 756 of file ZYppCallbacks.h.
|
inlinevirtual |
Definition at line 762 of file ZYppCallbacks.h.
|
inlinevirtual |
|
inlinevirtual |
When user unlock something which is locked by non-identical query.
Definition at line 774 of file ZYppCallbacks.h.
|
inlinevirtual |
Definition at line 779 of file ZYppCallbacks.h.