\hypertarget{release_8c}{}\section{/home/mk/tmp/lirc/lib/release.c File Reference}
\label{release_8c}\index{/home/mk/tmp/lirc/lib/release.\+c(dad0c0a 2015-\/02-\/09 13\+:36\+:06 +0100)@{/home/mk/tmp/lirc/lib/release.\+c(dad0c0a 2015-\/02-\/09 13\+:36\+:06 +0100)}}


Implements \hyperlink{release_8h}{release.\+h}.  


{\ttfamily \#include $<$stdlib.\+h$>$}\\*
{\ttfamily \#include $<$stdio.\+h$>$}\\*
{\ttfamily \#include $<$sys/time.\+h$>$}\\*
{\ttfamily \#include \char`\"{}include/media/lirc.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}lirc/release.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}lirc/receive.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}lirc/lirc\+\_\+log.\+h\char`\"{}}\\*
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{release_8c_a905c0feb9d5bf51f59e8e0db5c80ac69}{}void {\bfseries register\+\_\+input} (void)\label{release_8c_a905c0feb9d5bf51f59e8e0db5c80ac69}

\item 
\hypertarget{release_8c_a3b06cf75f596a29a84d1137c05b62efe}{}void {\bfseries register\+\_\+button\+\_\+press} (struct \hyperlink{structir__remote}{ir\+\_\+remote} $\ast$remote, struct \hyperlink{structir__ncode}{ir\+\_\+ncode} $\ast$ncode, \hyperlink{ir__remote__types_8h_af5395595bc25a70e974255b83d97db06}{ir\+\_\+code} code, int reps)\label{release_8c_a3b06cf75f596a29a84d1137c05b62efe}

\item 
\hypertarget{release_8c_a23a8de91939f2b0c4ee9566e15f145d8}{}void {\bfseries get\+\_\+release\+\_\+data} (const char $\ast$$\ast$remote\+\_\+name, const char $\ast$$\ast$button\+\_\+name, int $\ast$reps)\label{release_8c_a23a8de91939f2b0c4ee9566e15f145d8}

\item 
\hypertarget{release_8c_a0b563b7d00f9d43c956701c496b6a5a6}{}void {\bfseries set\+\_\+release\+\_\+suffix} (const char $\ast$s)\label{release_8c_a0b563b7d00f9d43c956701c496b6a5a6}

\item 
\hypertarget{release_8c_acd5db5a332efcd97e52621b7dc4db2a3}{}void {\bfseries get\+\_\+release\+\_\+time} (struct timeval $\ast$tv)\label{release_8c_acd5db5a332efcd97e52621b7dc4db2a3}

\item 
\hypertarget{release_8c_a7522cb69a7da9186c7475485526d93bb}{}const char $\ast$ {\bfseries check\+\_\+release\+\_\+event} (const char $\ast$$\ast$remote\+\_\+name, const char $\ast$$\ast$button\+\_\+name)\label{release_8c_a7522cb69a7da9186c7475485526d93bb}

\item 
\hypertarget{release_8c_ac2d85143861e84eb4893da33c6d1f3e3}{}const char $\ast$ {\bfseries trigger\+\_\+release\+\_\+event} (const char $\ast$$\ast$remote\+\_\+name, const char $\ast$$\ast$button\+\_\+name)\label{release_8c_ac2d85143861e84eb4893da33c6d1f3e3}

\item 
\hypertarget{release_8c_a603b656e5ba15ad4c3a30891ce6bc01b}{}const char $\ast$ {\bfseries release\+\_\+map\+\_\+remotes} (struct \hyperlink{structir__remote}{ir\+\_\+remote} $\ast$old, struct \hyperlink{structir__remote}{ir\+\_\+remote} $\ast$new, const char $\ast$$\ast$remote\+\_\+name, const char $\ast$$\ast$button\+\_\+name)\label{release_8c_a603b656e5ba15ad4c3a30891ce6bc01b}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Implements \hyperlink{release_8h}{release.\+h}. 

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