\hypertarget{receive_8h}{}\section{/home/mk/tmp/lirc/lib/receive.h File Reference}
\label{receive_8h}\index{/home/mk/tmp/lirc/lib/receive.\+h(7dca803 2015-\/08-\/01 10\+:47\+:12 +0200)@{/home/mk/tmp/lirc/lib/receive.\+h(7dca803 2015-\/08-\/01 10\+:47\+:12 +0200)}}


Functions that decode IR codes.  


{\ttfamily \#include \char`\"{}ir\+\_\+remote.\+h\char`\"{}}\newline
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{group__driver__api_ga69de338dd3e47a8275e7821c54d3523e}{M\+I\+N\+\_\+\+R\+E\+C\+E\+I\+V\+E\+\_\+\+T\+I\+M\+E\+O\+UT}~100000
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{group__driver__api_gaa491fcec2fc35512ff2964dc208edcca}{rec\+\_\+set\+\_\+update\+\_\+mode} (int mode)
\item 
void \hyperlink{group__driver__api_ga0055fe8b9e15df2483fac31e79f8276a}{rec\+\_\+buffer\+\_\+set\+\_\+logfile} (F\+I\+LE $\ast$f)
\item 
int \hyperlink{group__driver__api_gadcb46dccea6a4f82bebda46e51945819}{waitfordata} (\+\_\+\+\_\+u32 maxusec)
\item 
void \hyperlink{group__driver__api_gabc294def4957afc161909b72e1348835}{rec\+\_\+buffer\+\_\+init} (void)
\item 
int \hyperlink{group__driver__api_gae96f4130a6ebac0570094820b39ae11c}{rec\+\_\+buffer\+\_\+clear} (void)
\item 
int \hyperlink{group__driver__api_gad89c025d8cc9f77d9d5597da2e420917}{receive\+\_\+decode} (struct \hyperlink{structir__remote}{ir\+\_\+remote} $\ast$remote, struct \hyperlink{structdecode__ctx__t}{decode\+\_\+ctx\+\_\+t} $\ast$ctx)
\item 
void \hyperlink{group__driver__api_ga3367c6a318967cb750f67d95d43d3102}{rec\+\_\+buffer\+\_\+rewind} (void)
\item 
void \hyperlink{group__driver__api_ga74266da334332e934158389894ddb7c4}{rec\+\_\+buffer\+\_\+reset\+\_\+wptr} (void)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Functions that decode IR codes. 

\begin{DoxyAuthor}{Author}
Christoph Bartelmus 
\end{DoxyAuthor}
