Elektra
0.8.25
|
Implementation of notification functions as defined in kdbnotification.h. More...
#include <kdbassert.h>
#include <kdbease.h>
#include <kdbinternal.h>
#include <kdbinvoke.h>
#include <kdbioprivate.h>
#include <kdblogger.h>
#include <kdbnotification.h>
#include <kdbnotificationinternal.h>
#include <stdio.h>
Functions | |
int | elektraNotificationOpen (KDB *kdb) |
Initialize the notification system for the given KDB instance. More... | |
int | elektraNotificationClose (KDB *kdb) |
Stop the notification system for the given KDB instance. More... | |
int | elektraNotificationRegisterCallback (KDB *kdb, Key *key, ElektraNotificationChangeCallback callback, void *context) |
Subscribe for updates via callback when a given key value is changed. More... | |
int | elektraNotificationRegisterCallbackSameOrBelow (KDB *kdb, Key *key, ElektraNotificationChangeCallback callback, void *context) |
Subscribe for updates via callback when a given key or a key below changed. More... | |
Implementation of notification functions as defined in kdbnotification.h.