\doxysection{ipa\+\_\+asp\+\_\+fsm\+\_\+priv Struct Reference} \label{structipa__asp__fsm__priv}\index{ipa\_asp\_fsm\_priv@{ipa\_asp\_fsm\_priv}} \doxysubsection*{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} \doxysubsection{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}} \doxysubsubsection{asp} {\footnotesize\ttfamily struct \textbf{ osmo\+\_\+ss7\+\_\+asp}$\ast$ ipa\+\_\+asp\+\_\+fsm\+\_\+priv\+::asp} Referenced by \textbf{ get\+\_\+fd\+\_\+from\+\_\+iafp()}, \textbf{ ipa\+\_\+asp\+\_\+fsm\+\_\+start()}, \textbf{ ipa\+\_\+asp\+\_\+fsm\+\_\+timer\+\_\+cb()}, \textbf{ ipa\+\_\+asp\+\_\+fsm\+\_\+wait\+\_\+id\+\_\+get()}, \textbf{ ipa\+\_\+asp\+\_\+fsm\+\_\+wait\+\_\+id\+\_\+resp()}, and \textbf{ 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}} \doxysubsubsection{ipa\_id\_ack\_rcvd} {\footnotesize\ttfamily bool ipa\+\_\+asp\+\_\+fsm\+\_\+priv\+::ipa\+\_\+id\+\_\+ack\+\_\+rcvd} Referenced by \textbf{ 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}} \doxysubsubsection{ipa\_unit} {\footnotesize\ttfamily struct ipaccess\+\_\+unit$\ast$ ipa\+\_\+asp\+\_\+fsm\+\_\+priv\+::ipa\+\_\+unit} Referenced by \textbf{ ipa\+\_\+asp\+\_\+allstate()}, \textbf{ ipa\+\_\+asp\+\_\+fsm\+\_\+start()}, \textbf{ ipa\+\_\+asp\+\_\+fsm\+\_\+wait\+\_\+id\+\_\+get()}, and \textbf{ 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}} \doxysubsubsection{pong\_timer} {\footnotesize\ttfamily struct osmo\+\_\+timer\+\_\+list ipa\+\_\+asp\+\_\+fsm\+\_\+priv\+::pong\+\_\+timer} Referenced by \textbf{ ipa\+\_\+asp\+\_\+allstate()}, and \textbf{ 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}} \doxysubsubsection{role} {\footnotesize\ttfamily enum \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+role} ipa\+\_\+asp\+\_\+fsm\+\_\+priv\+::role} Referenced by \textbf{ ipa\+\_\+asp\+\_\+allstate()}, \textbf{ ipa\+\_\+asp\+\_\+fsm\+\_\+down()}, and \textbf{ 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}