Elektra
0.9.1
|
Low level functions for access the Key Database. More...
Functions | |
KeySet * | ksRenameKeys (KeySet *config, const char *name) |
Takes the first key and cuts off this common part for all other keys, instead name will be prepended. More... | |
int | elektraOpenBootstrap (KDB *handle, KeySet *keys, Key *errorKey) |
Bootstrap, first phase with fallback. | |
KDB * | kdbOpen (Key *errorKey) |
Opens the session with the Key database. More... | |
int | kdbClose (KDB *handle, Key *errorKey) |
Closes the session with the Key database. More... | |
int | kdbGet (KDB *handle, KeySet *ks, Key *parentKey) |
Retrieve keys in an atomic and universal way. More... | |
int | kdbSet (KDB *handle, KeySet *ks, Key *parentKey) |
Set keys in an atomic and universal way. More... | |
int | kdbEnsure (KDB *handle, KeySet *contract, Key *parentKey) |
This function can be used to ensure the given KDB handle meets certain clauses, specified in contract . More... | |
Low level functions for access the Key Database.