\hypertarget{structbutton__state}{}\section{button\+\_\+state Struct Reference}
\label{structbutton__state}\index{button\+\_\+state@{button\+\_\+state}}


{\ttfamily \#include $<$irrecord.\+h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structir__ncode}{ir\+\_\+ncode} \hyperlink{structbutton__state_abcd54bc28722a363e84384100a35399a}{ncode}
\item 
char \hyperlink{structbutton__state_a17bc72822e702c4a3fe59936c3f320c8}{message} \mbox{[}128\mbox{]}
\item 
\hypertarget{structbutton__state_a46762a0d201da89a0f4c1e54ffd4f30d}{}\label{structbutton__state_a46762a0d201da89a0f4c1e54ffd4f30d} 
int {\bfseries retval}
\item 
\hypertarget{structbutton__state_af23356c1f308bd3c3f3edfe14114c99b}{}\label{structbutton__state_af23356c1f308bd3c3f3edfe14114c99b} 
char {\bfseries buffer} \mbox{[}B\+U\+T\+T\+ON\mbox{]}
\item 
\hypertarget{structbutton__state_a40d83693109f7959166f9df953cb5e11}{}\label{structbutton__state_a40d83693109f7959166f9df953cb5e11} 
char $\ast$ {\bfseries string}
\item 
\hypertarget{structbutton__state_a3c68450cfb6f9d97f5d5e49911c12e5f}{}\label{structbutton__state_a3c68450cfb6f9d97f5d5e49911c12e5f} 
lirc\+\_\+t {\bfseries data}
\item 
\hypertarget{structbutton__state_ab9ba4eb7e10e574771a2b3350f74b51c}{}\label{structbutton__state_ab9ba4eb7e10e574771a2b3350f74b51c} 
lirc\+\_\+t {\bfseries sum}
\item 
\hypertarget{structbutton__state_ae9ac0a4d596bb5c957b448bab9d9f9a5}{}\label{structbutton__state_ae9ac0a4d596bb5c957b448bab9d9f9a5} 
unsigned int {\bfseries count}
\item 
\hypertarget{structbutton__state_a8b4a83330dbc73a8ecd3c99869548cce}{}\label{structbutton__state_a8b4a83330dbc73a8ecd3c99869548cce} 
int {\bfseries flag}
\item 
\hypertarget{structbutton__state_a3ab351d154177785d9e4c25e84f2f1b0}{}\label{structbutton__state_a3ab351d154177785d9e4c25e84f2f1b0} 
int {\bfseries no\+\_\+data}
\item 
\hypertarget{structbutton__state_a71daf0346abfcbbbbe2fb03b23695e20}{}\label{structbutton__state_a71daf0346abfcbbbbe2fb03b23695e20} 
int {\bfseries started\+\_\+as\+\_\+root}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
State while recording buttons, privates besides commented. 

Definition at line 235 of file irrecord.\+h.



\subsection{Field Documentation}
\hypertarget{structbutton__state_a17bc72822e702c4a3fe59936c3f320c8}{}\label{structbutton__state_a17bc72822e702c4a3fe59936c3f320c8} 
\index{button\+\_\+state@{button\+\_\+state}!message@{message}}
\index{message@{message}!button\+\_\+state@{button\+\_\+state}}
\subsubsection{\texorpdfstring{message}{message}}
{\footnotesize\ttfamily char button\+\_\+state\+::message\mbox{[}128\mbox{]}}

Error message, valid on S\+T\+S\+\_\+\+B\+T\+N\+\_\+$\ast$\+\_\+\+E\+R\+R\+OR. 

Definition at line 239 of file irrecord.\+h.

\hypertarget{structbutton__state_abcd54bc28722a363e84384100a35399a}{}\label{structbutton__state_abcd54bc28722a363e84384100a35399a} 
\index{button\+\_\+state@{button\+\_\+state}!ncode@{ncode}}
\index{ncode@{ncode}!button\+\_\+state@{button\+\_\+state}}
\subsubsection{\texorpdfstring{ncode}{ncode}}
{\footnotesize\ttfamily struct \hyperlink{structir__ncode}{ir\+\_\+ncode} button\+\_\+state\+::ncode}

Recorded button, valid on S\+T\+S\+\_\+\+B\+T\+N\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+D\+O\+NE. 

Definition at line 237 of file irrecord.\+h.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/home/mk/tmp/lirc/lib/irrecord.\+h (d408bab 2016-\/01-\/06 15\+:32\+:15 +0100)\end{DoxyCompactItemize}
