|
libzypp
15.22.2
|
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 730 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 736 of file ZYppCallbacks.h.
result of merging
| Enumerator | |
|---|---|
| NO_ERROR |
no problem |
| ABORTED |
cleaning aborted by user |
Definition at line 745 of file ZYppCallbacks.h.
type of conflict of old and new lock
Definition at line 753 of file ZYppCallbacks.h.
|
inlinevirtual |
Definition at line 759 of file ZYppCallbacks.h.
|
inlinevirtual |
|
inlinevirtual |
When user unlock something which is locked by non-identical query.
Definition at line 771 of file ZYppCallbacks.h.
|
inlinevirtual |
Definition at line 776 of file ZYppCallbacks.h.