
\begin{DoxyItemize}
\item infos = Plugin for internal notification
\item infos/author = Thomas Wahringer \href{mailto:waht@libelektra.org}{\texttt{ waht@libelektra.\+org}}
\item infos/maintainer = Maximilian Irlinger \href{mailto:max@maxirlinger.at}{\texttt{ max@maxirlinger.\+at}}
\item infos/licence = BSD
\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}\hypertarget{md_src_plugins_internalnotification_README_src_plugins_internalnotification_README_md}{}\doxysection{Usage}\label{md_src_plugins_internalnotification_README_src_plugins_internalnotification_README_md}
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/latest/html/group__kdbnotification.html}{\texttt{ notification API}} instead of the functions exported by this plugin. The API is easier to use and decouples applications from this plugin.\hypertarget{md_src_plugins_internalnotification_README_autotoc_md275}{}\doxysection{Exported Functions}\label{md_src_plugins_internalnotification_README_autotoc_md275}
This plugin exports various functions starting with {\ttfamily register$\ast$} below {\ttfamily system\+:/elektra/modules/internalnotification/exports/}. These functions should not be used directly. Instead the \href{https://doc.libelektra.org/api/latest/html/group__kdbnotification.html}{\texttt{ notification API}} should be used. 