\doxysection{osmo\+\_\+ecu\+\_\+fr\+\_\+state Struct Reference} \label{structosmo__ecu__fr__state}\index{osmo\_ecu\_fr\_state@{osmo\_ecu\_fr\_state}} {\ttfamily \#include $<$ecu.\+h$>$} \doxysubsection*{Data Fields} \begin{DoxyCompactItemize} \item bool \textbf{ subsequent\+\_\+lost\+\_\+frame} \item uint8\+\_\+t \textbf{ frame\+\_\+backup} [\textbf{ GSM\+\_\+\+FR\+\_\+\+BYTES}] \end{DoxyCompactItemize} \doxysubsection{Field Documentation} \mbox{\label{structosmo__ecu__fr__state_a2b3e0ed3b4635c4ffea700edf743d8f5}} \index{osmo\_ecu\_fr\_state@{osmo\_ecu\_fr\_state}!frame\_backup@{frame\_backup}} \index{frame\_backup@{frame\_backup}!osmo\_ecu\_fr\_state@{osmo\_ecu\_fr\_state}} \doxysubsubsection{frame\_backup} {\footnotesize\ttfamily uint8\+\_\+t osmo\+\_\+ecu\+\_\+fr\+\_\+state\+::frame\+\_\+backup[\textbf{ GSM\+\_\+\+FR\+\_\+\+BYTES}]} Referenced by \textbf{ osmo\+\_\+ecu\+\_\+fr\+\_\+conceal()}, and \textbf{ osmo\+\_\+ecu\+\_\+fr\+\_\+reset()}. \mbox{\label{structosmo__ecu__fr__state_add84cab547c1d36c1ef99171804bd77d}} \index{osmo\_ecu\_fr\_state@{osmo\_ecu\_fr\_state}!subsequent\_lost\_frame@{subsequent\_lost\_frame}} \index{subsequent\_lost\_frame@{subsequent\_lost\_frame}!osmo\_ecu\_fr\_state@{osmo\_ecu\_fr\_state}} \doxysubsubsection{subsequent\_lost\_frame} {\footnotesize\ttfamily bool osmo\+\_\+ecu\+\_\+fr\+\_\+state\+::subsequent\+\_\+lost\+\_\+frame} Referenced by \textbf{ osmo\+\_\+ecu\+\_\+fr\+\_\+conceal()}, and \textbf{ osmo\+\_\+ecu\+\_\+fr\+\_\+reset()}. The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item include/osmocom/codec/\textbf{ ecu.\+h}\end{DoxyCompactItemize}