\hypertarget{monitor_8h}{ \section{include/monitor.h File Reference} \label{monitor_8h}\index{include/monitor.h@{include/monitor.h}} } {\tt \#include $<$syslog.h$>$}\par \subsection*{Defines} \begin{CompactItemize} \item \#define \hyperlink{monitor_8h_d702c7f3311c0b76ee05d7efd27c87b2}{MON\_\-INFO}~0 \item \#define \hyperlink{monitor_8h_8eabf82310c059cc80dceaa533a74182}{MON\_\-WARNING}~1 \item \#define \hyperlink{monitor_8h_b11b9abcce9ac28426ff81c206e28fc8}{MON\_\-CRITICAL}~2 \item \#define \hyperlink{monitor_8h_c41f84ee1d999369a9496a2c49c4181c}{MON\_\-FAILURE}~3 \end{CompactItemize} \subsection*{Functions} \begin{CompactItemize} \item int \hyperlink{monitor_8h_afab1757e8c3bc9c5143490b256cb684}{monitor} (unsigned int sev, const char $\ast$pattern, const char $\ast$message) \item int \hyperlink{monitor_8h_5d332cf84a9d6dd9c77382a74960cccf}{syslogMonitor} (unsigned int logLvl, unsigned int sev, const char $\ast$pattern, const char $\ast$message,...) \_\-\_\-attribute\_\-\_\-((format(printf \end{CompactItemize} \subsection{Define Documentation} \hypertarget{monitor_8h_b11b9abcce9ac28426ff81c206e28fc8}{ \index{monitor.h@{monitor.h}!MON\_\-CRITICAL@{MON\_\-CRITICAL}} \index{MON\_\-CRITICAL@{MON\_\-CRITICAL}!monitor.h@{monitor.h}} \subsubsection[{MON\_\-CRITICAL}]{\setlength{\rightskip}{0pt plus 5cm}\#define MON\_\-CRITICAL~2}} \label{monitor_8h_b11b9abcce9ac28426ff81c206e28fc8} Definition at line 8 of file monitor.h.\hypertarget{monitor_8h_c41f84ee1d999369a9496a2c49c4181c}{ \index{monitor.h@{monitor.h}!MON\_\-FAILURE@{MON\_\-FAILURE}} \index{MON\_\-FAILURE@{MON\_\-FAILURE}!monitor.h@{monitor.h}} \subsubsection[{MON\_\-FAILURE}]{\setlength{\rightskip}{0pt plus 5cm}\#define MON\_\-FAILURE~3}} \label{monitor_8h_c41f84ee1d999369a9496a2c49c4181c} Definition at line 9 of file monitor.h.\hypertarget{monitor_8h_d702c7f3311c0b76ee05d7efd27c87b2}{ \index{monitor.h@{monitor.h}!MON\_\-INFO@{MON\_\-INFO}} \index{MON\_\-INFO@{MON\_\-INFO}!monitor.h@{monitor.h}} \subsubsection[{MON\_\-INFO}]{\setlength{\rightskip}{0pt plus 5cm}\#define MON\_\-INFO~0}} \label{monitor_8h_d702c7f3311c0b76ee05d7efd27c87b2} Definition at line 6 of file monitor.h.\hypertarget{monitor_8h_8eabf82310c059cc80dceaa533a74182}{ \index{monitor.h@{monitor.h}!MON\_\-WARNING@{MON\_\-WARNING}} \index{MON\_\-WARNING@{MON\_\-WARNING}!monitor.h@{monitor.h}} \subsubsection[{MON\_\-WARNING}]{\setlength{\rightskip}{0pt plus 5cm}\#define MON\_\-WARNING~1}} \label{monitor_8h_8eabf82310c059cc80dceaa533a74182} Definition at line 7 of file monitor.h. \subsection{Function Documentation} \hypertarget{monitor_8h_afab1757e8c3bc9c5143490b256cb684}{ \index{monitor.h@{monitor.h}!monitor@{monitor}} \index{monitor@{monitor}!monitor.h@{monitor.h}} \subsubsection[{monitor}]{\setlength{\rightskip}{0pt plus 5cm}int monitor (unsigned int {\em sev}, \/ const char $\ast$ {\em pattern}, \/ const char $\ast$ {\em message})}} \label{monitor_8h_afab1757e8c3bc9c5143490b256cb684} Definition at line 26 of file monitor.c.\hypertarget{monitor_8h_5d332cf84a9d6dd9c77382a74960cccf}{ \index{monitor.h@{monitor.h}!syslogMonitor@{syslogMonitor}} \index{syslogMonitor@{syslogMonitor}!monitor.h@{monitor.h}} \subsubsection[{syslogMonitor}]{\setlength{\rightskip}{0pt plus 5cm}int syslogMonitor (unsigned int {\em logLvl}, \/ unsigned int {\em sev}, \/ const char $\ast$ {\em pattern}, \/ const char $\ast$ {\em message}, \/ {\em ...})}} \label{monitor_8h_5d332cf84a9d6dd9c77382a74960cccf}