\section{ipa\+\_\+asp\+\_\+fsm\+\_\+priv Struct Reference} \label{structipa__asp__fsm__priv}\index{ipa\+\_\+asp\+\_\+fsm\+\_\+priv@{ipa\+\_\+asp\+\_\+fsm\+\_\+priv}} \subsection*{Data Fields} \begin{DoxyCompactItemize} \item struct \textbf{ osmo\+\_\+ss7\+\_\+asp} $\ast$ \textbf{ asp} \item enum \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+role} \textbf{ role} \item struct ipaccess\+\_\+unit $\ast$ \textbf{ ipa\+\_\+unit} \item struct osmo\+\_\+timer\+\_\+list \textbf{ pong\+\_\+timer} \item bool \textbf{ ipa\+\_\+id\+\_\+ack\+\_\+rcvd} \end{DoxyCompactItemize} \subsection{Field Documentation} \mbox{\label{structipa__asp__fsm__priv_a6ba515632b7d52ba567489882f3c6414}} \index{ipa\+\_\+asp\+\_\+fsm\+\_\+priv@{ipa\+\_\+asp\+\_\+fsm\+\_\+priv}!asp@{asp}} \index{asp@{asp}!ipa\+\_\+asp\+\_\+fsm\+\_\+priv@{ipa\+\_\+asp\+\_\+fsm\+\_\+priv}} \subsubsection{asp} {\footnotesize\ttfamily struct \textbf{ osmo\+\_\+ss7\+\_\+asp}$\ast$ ipa\+\_\+asp\+\_\+fsm\+\_\+priv\+::asp} Referenced by get\+\_\+fd\+\_\+from\+\_\+iafp(), ipa\+\_\+asp\+\_\+fsm\+\_\+start(), ipa\+\_\+asp\+\_\+fsm\+\_\+timer\+\_\+cb(), ipa\+\_\+asp\+\_\+fsm\+\_\+wait\+\_\+id\+\_\+get(), ipa\+\_\+asp\+\_\+fsm\+\_\+wait\+\_\+id\+\_\+resp(), and ipa\+\_\+pong\+\_\+timer\+\_\+cb(). \mbox{\label{structipa__asp__fsm__priv_ac76187e66872e53394715c57a01f8b2c}} \index{ipa\+\_\+asp\+\_\+fsm\+\_\+priv@{ipa\+\_\+asp\+\_\+fsm\+\_\+priv}!ipa\+\_\+id\+\_\+ack\+\_\+rcvd@{ipa\+\_\+id\+\_\+ack\+\_\+rcvd}} \index{ipa\+\_\+id\+\_\+ack\+\_\+rcvd@{ipa\+\_\+id\+\_\+ack\+\_\+rcvd}!ipa\+\_\+asp\+\_\+fsm\+\_\+priv@{ipa\+\_\+asp\+\_\+fsm\+\_\+priv}} \subsubsection{ipa\+\_\+id\+\_\+ack\+\_\+rcvd} {\footnotesize\ttfamily bool ipa\+\_\+asp\+\_\+fsm\+\_\+priv\+::ipa\+\_\+id\+\_\+ack\+\_\+rcvd} Referenced by ipa\+\_\+asp\+\_\+fsm\+\_\+wait\+\_\+id\+\_\+resp(). \mbox{\label{structipa__asp__fsm__priv_a710e544a75b3c16db14380cfcbf518cb}} \index{ipa\+\_\+asp\+\_\+fsm\+\_\+priv@{ipa\+\_\+asp\+\_\+fsm\+\_\+priv}!ipa\+\_\+unit@{ipa\+\_\+unit}} \index{ipa\+\_\+unit@{ipa\+\_\+unit}!ipa\+\_\+asp\+\_\+fsm\+\_\+priv@{ipa\+\_\+asp\+\_\+fsm\+\_\+priv}} \subsubsection{ipa\+\_\+unit} {\footnotesize\ttfamily struct ipaccess\+\_\+unit$\ast$ ipa\+\_\+asp\+\_\+fsm\+\_\+priv\+::ipa\+\_\+unit} Referenced by ipa\+\_\+asp\+\_\+allstate(), ipa\+\_\+asp\+\_\+fsm\+\_\+start(), ipa\+\_\+asp\+\_\+fsm\+\_\+wait\+\_\+id\+\_\+get(), and ipa\+\_\+asp\+\_\+fsm\+\_\+wait\+\_\+id\+\_\+resp(). \mbox{\label{structipa__asp__fsm__priv_af87f780b0d004f3887c4ea86fcc14071}} \index{ipa\+\_\+asp\+\_\+fsm\+\_\+priv@{ipa\+\_\+asp\+\_\+fsm\+\_\+priv}!pong\+\_\+timer@{pong\+\_\+timer}} \index{pong\+\_\+timer@{pong\+\_\+timer}!ipa\+\_\+asp\+\_\+fsm\+\_\+priv@{ipa\+\_\+asp\+\_\+fsm\+\_\+priv}} \subsubsection{pong\+\_\+timer} {\footnotesize\ttfamily struct osmo\+\_\+timer\+\_\+list ipa\+\_\+asp\+\_\+fsm\+\_\+priv\+::pong\+\_\+timer} Referenced by ipa\+\_\+asp\+\_\+allstate(), and ipa\+\_\+asp\+\_\+fsm\+\_\+start(). \mbox{\label{structipa__asp__fsm__priv_a8a8dc625e85ac4394b35b5815ee3d2ae}} \index{ipa\+\_\+asp\+\_\+fsm\+\_\+priv@{ipa\+\_\+asp\+\_\+fsm\+\_\+priv}!role@{role}} \index{role@{role}!ipa\+\_\+asp\+\_\+fsm\+\_\+priv@{ipa\+\_\+asp\+\_\+fsm\+\_\+priv}} \subsubsection{role} {\footnotesize\ttfamily enum \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+role} ipa\+\_\+asp\+\_\+fsm\+\_\+priv\+::role} Referenced by ipa\+\_\+asp\+\_\+allstate(), ipa\+\_\+asp\+\_\+fsm\+\_\+down(), and ipa\+\_\+asp\+\_\+fsm\+\_\+start(). The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item src/\textbf{ xua\+\_\+asp\+\_\+fsm.\+c}\end{DoxyCompactItemize}