\hypertarget{inputs_8cpp}{}\doxysection{inputs.\+cpp File Reference}
\label{inputs_8cpp}\index{inputs.cpp@{inputs.cpp}}
{\ttfamily \#include \char`\"{}inputs.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}item.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}utils.\+h\char`\"{}}\newline
{\ttfamily \#include $<$Pub\+Sub\+Client.\+h$>$}\newline
{\ttfamily \#include \char`\"{}main.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}item\+Cmd.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}D\+H\+T.\+h\char`\"{}}\newline
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{inputs_8cpp_a4d0d8ca9d09c3caf99fbaec688ebef2a}{clean\+Store}} (a\+Json\+Object $\ast$input)
\end{DoxyCompactItemize}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
Pub\+Sub\+Client \mbox{\hyperlink{inputs_8cpp_a86d63f481644da70f063c2593fcafe19}{mqtt\+Client}}
\item 
a\+Json\+Object $\ast$ \mbox{\hyperlink{inputs_8cpp_a2e223992d94c34788bec64fb05f780ba}{root}}
\item 
int8\+\_\+t \mbox{\hyperlink{inputs_8cpp_a525d99b2753ef2f4055ea4475dbc10d7}{ethernet\+Idle\+Count}}
\item 
int8\+\_\+t \mbox{\hyperlink{inputs_8cpp_a58655351bd1d5333e5eb92d4c29f4263}{config\+Locked}}
\item 
\mbox{\hyperlink{classread_cache}{read\+Cache}} \mbox{\hyperlink{inputs_8cpp_a550fbf41418f36b963b995f7de144eea}{in\+Cache}}
\end{DoxyCompactItemize}


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{inputs_8cpp_a4d0d8ca9d09c3caf99fbaec688ebef2a}\label{inputs_8cpp_a4d0d8ca9d09c3caf99fbaec688ebef2a}} 
\index{inputs.cpp@{inputs.cpp}!cleanStore@{cleanStore}}
\index{cleanStore@{cleanStore}!inputs.cpp@{inputs.cpp}}
\doxysubsubsection{\texorpdfstring{cleanStore()}{cleanStore()}}
{\footnotesize\ttfamily void clean\+Store (\begin{DoxyParamCaption}\item[{a\+Json\+Object $\ast$}]{input }\end{DoxyParamCaption})}



\doxysubsection{Variable Documentation}
\mbox{\Hypertarget{inputs_8cpp_a58655351bd1d5333e5eb92d4c29f4263}\label{inputs_8cpp_a58655351bd1d5333e5eb92d4c29f4263}} 
\index{inputs.cpp@{inputs.cpp}!configLocked@{configLocked}}
\index{configLocked@{configLocked}!inputs.cpp@{inputs.cpp}}
\doxysubsubsection{\texorpdfstring{configLocked}{configLocked}}
{\footnotesize\ttfamily int8\+\_\+t config\+Locked\hspace{0.3cm}{\ttfamily [extern]}}

\mbox{\Hypertarget{inputs_8cpp_a525d99b2753ef2f4055ea4475dbc10d7}\label{inputs_8cpp_a525d99b2753ef2f4055ea4475dbc10d7}} 
\index{inputs.cpp@{inputs.cpp}!ethernetIdleCount@{ethernetIdleCount}}
\index{ethernetIdleCount@{ethernetIdleCount}!inputs.cpp@{inputs.cpp}}
\doxysubsubsection{\texorpdfstring{ethernetIdleCount}{ethernetIdleCount}}
{\footnotesize\ttfamily int8\+\_\+t ethernet\+Idle\+Count\hspace{0.3cm}{\ttfamily [extern]}}

\mbox{\Hypertarget{inputs_8cpp_a550fbf41418f36b963b995f7de144eea}\label{inputs_8cpp_a550fbf41418f36b963b995f7de144eea}} 
\index{inputs.cpp@{inputs.cpp}!inCache@{inCache}}
\index{inCache@{inCache}!inputs.cpp@{inputs.cpp}}
\doxysubsubsection{\texorpdfstring{inCache}{inCache}}
{\footnotesize\ttfamily \mbox{\hyperlink{classread_cache}{read\+Cache}} in\+Cache}

\mbox{\Hypertarget{inputs_8cpp_a86d63f481644da70f063c2593fcafe19}\label{inputs_8cpp_a86d63f481644da70f063c2593fcafe19}} 
\index{inputs.cpp@{inputs.cpp}!mqttClient@{mqttClient}}
\index{mqttClient@{mqttClient}!inputs.cpp@{inputs.cpp}}
\doxysubsubsection{\texorpdfstring{mqttClient}{mqttClient}}
{\footnotesize\ttfamily Pub\+Sub\+Client mqtt\+Client\hspace{0.3cm}{\ttfamily [extern]}}

\mbox{\Hypertarget{inputs_8cpp_a2e223992d94c34788bec64fb05f780ba}\label{inputs_8cpp_a2e223992d94c34788bec64fb05f780ba}} 
\index{inputs.cpp@{inputs.cpp}!root@{root}}
\index{root@{root}!inputs.cpp@{inputs.cpp}}
\doxysubsubsection{\texorpdfstring{root}{root}}
{\footnotesize\ttfamily a\+Json\+Object$\ast$ root\hspace{0.3cm}{\ttfamily [extern]}}

