
\begin{DoxyItemize}
\item infos = Plugin for internal notification
\item infos/author = Thomas Wahringer \href{mailto:waht@libelektra.org}{\tt waht@libelektra.\+org}
\item infos/licence = B\+SD
\item infos/needs =
\item infos/provides =
\item infos/recommends =
\item infos/placements = postgetstorage postcommit
\item infos/status = unittest libc nodep global experimental unfinished concept
\item infos/metadata =
\item infos/description = Plugin for internal notification
\end{DoxyItemize}

Allows applications to automatically update registered variables when the value of a specified key has changed.

Application developers should use the \href{https://doc.libelektra.org/api/current/html/group__kdbnotification.html}{\tt notification A\+PI} instead of the functions exported by this plugin. The A\+PI is easier to use and decouples applications from this plugin.

\subsection*{Exported Functions}

This plugin exports various functions starting with \char`\"{}register$\ast$\char`\"{} below {\ttfamily system/elektra/modules/internalnotification/exports/}. These functions should not be used directly. Instead the \href{https://doc.libelektra.org/api/current/html/group__kdbnotification.html}{\tt notification A\+PI} should be used. 