Elektra
0.8.21
|
#include <kdbplugin.h>
Macros | |
#define | ELEKTRA_SET_ERROR(number, key, text) |
Sets the error in the keys metadata. More... | |
#define | ELEKTRA_SET_ERRORF(number, key, formatstring, ...) |
Sets the error in the keys metadata. More... | |
#define | ELEKTRA_ADD_WARNINGF(number, key, formatstring, ...) |
Adds a warning in the keys metadata. More... | |
#define | ELEKTRA_ADD_WARNING(number, key, text) |
Adds a warning in the keys metadata. More... | |
#define | ELEKTRA_SET_ERROR_GET(parentKey) |
Set error in kdbGet() when opening the file failed. More... | |
#define | ELEKTRA_SET_ERROR_SET(parentKey) |
Set error in kdbSet() when opening the file failed. More... | |
Functions | |
int | elektraDocOpen (Plugin *handle, Key *warningsKey) |
Initialize data for the plugin. More... | |
int | elektraDocClose (Plugin *handle, Key *warningsKey) |
Finalize the plugin. More... | |
int | elektraDocGet (Plugin *handle, KeySet *returned, Key *parentKey) |
Get data from storage to application. More... | |
int | elektraDocSet (Plugin *handle, KeySet *returned, Key *parentKey) |
Set data from application to storage. More... | |
int | elektraDocError (Plugin *handle, KeySet *returned, Key *parentKey) |
Rollback in case of errors. More... | |
int | elektraDocCheckConf (Key *errorKey, KeySet *conf) |
Validate plugin configuration at mount time. More... | |