\doxysection{osmo\+\_\+xlm\+\_\+prim\+\_\+notify Struct Reference}
\label{structosmo__xlm__prim__notify}\index{osmo\_xlm\_prim\_notify@{osmo\_xlm\_prim\_notify}}


{\ttfamily \#include $<$sigtran\+\_\+sap.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint32\+\_\+t \textbf{ presence}
\item 
uint16\+\_\+t \textbf{ status\+\_\+type}
\item 
uint16\+\_\+t \textbf{ status\+\_\+info}
\item 
uint32\+\_\+t \textbf{ asp\+\_\+id}
\item 
uint32\+\_\+t \textbf{ route\+\_\+ctx}
\item 
char $\ast$ \textbf{ info\+\_\+string}
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structosmo__xlm__prim__notify_a1a86536d0180788fedec86b70b3647d1}} 
\index{osmo\_xlm\_prim\_notify@{osmo\_xlm\_prim\_notify}!asp\_id@{asp\_id}}
\index{asp\_id@{asp\_id}!osmo\_xlm\_prim\_notify@{osmo\_xlm\_prim\_notify}}
\doxysubsubsection{asp\_id}
{\footnotesize\ttfamily uint32\+\_\+t osmo\+\_\+xlm\+\_\+prim\+\_\+notify\+::asp\+\_\+id}



Referenced by \textbf{ as\+\_\+notify\+\_\+all\+\_\+asp()}, \textbf{ m3ua\+\_\+decode\+\_\+notify()}, \textbf{ m3ua\+\_\+encode\+\_\+notify()}, and \textbf{ notify\+\_\+any\+\_\+other\+\_\+active\+\_\+asp\+\_\+as\+\_\+inactive()}.

\mbox{\label{structosmo__xlm__prim__notify_a7a303e3d6d5fe06cabdbe3090f2ded60}} 
\index{osmo\_xlm\_prim\_notify@{osmo\_xlm\_prim\_notify}!info\_string@{info\_string}}
\index{info\_string@{info\_string}!osmo\_xlm\_prim\_notify@{osmo\_xlm\_prim\_notify}}
\doxysubsubsection{info\_string}
{\footnotesize\ttfamily char$\ast$ osmo\+\_\+xlm\+\_\+prim\+\_\+notify\+::info\+\_\+string}



Referenced by \textbf{ as\+\_\+notify\+\_\+all\+\_\+asp()}, \textbf{ m3ua\+\_\+decode\+\_\+notify()}, \textbf{ m3ua\+\_\+encode\+\_\+notify()}, \textbf{ m3ua\+\_\+rx\+\_\+mgmt\+\_\+ntfy()}, \textbf{ sua\+\_\+rx\+\_\+mgmt\+\_\+ntfy()}, and \textbf{ tx\+\_\+notify()}.

\mbox{\label{structosmo__xlm__prim__notify_adc209ee1e3adfaf914cb212eb5612a96}} 
\index{osmo\_xlm\_prim\_notify@{osmo\_xlm\_prim\_notify}!presence@{presence}}
\index{presence@{presence}!osmo\_xlm\_prim\_notify@{osmo\_xlm\_prim\_notify}}
\doxysubsubsection{presence}
{\footnotesize\ttfamily uint32\+\_\+t osmo\+\_\+xlm\+\_\+prim\+\_\+notify\+::presence}



Referenced by \textbf{ as\+\_\+notify\+\_\+all\+\_\+asp()}, \textbf{ fill\+\_\+notify\+\_\+statchg\+\_\+pars()}, \textbf{ m3ua\+\_\+decode\+\_\+notify()}, and \textbf{ m3ua\+\_\+encode\+\_\+notify()}.

\mbox{\label{structosmo__xlm__prim__notify_aa0e3ecc46eaa10ddf1dfeb3c3f2efccb}} 
\index{osmo\_xlm\_prim\_notify@{osmo\_xlm\_prim\_notify}!route\_ctx@{route\_ctx}}
\index{route\_ctx@{route\_ctx}!osmo\_xlm\_prim\_notify@{osmo\_xlm\_prim\_notify}}
\doxysubsubsection{route\_ctx}
{\footnotesize\ttfamily uint32\+\_\+t osmo\+\_\+xlm\+\_\+prim\+\_\+notify\+::route\+\_\+ctx}



Referenced by \textbf{ fill\+\_\+notify\+\_\+statchg\+\_\+pars()}, \textbf{ m3ua\+\_\+decode\+\_\+notify()}, and \textbf{ m3ua\+\_\+encode\+\_\+notify()}.

\mbox{\label{structosmo__xlm__prim__notify_a3de43c2ff5cd951a6c24d7d0ea259f38}} 
\index{osmo\_xlm\_prim\_notify@{osmo\_xlm\_prim\_notify}!status\_info@{status\_info}}
\index{status\_info@{status\_info}!osmo\_xlm\_prim\_notify@{osmo\_xlm\_prim\_notify}}
\doxysubsubsection{status\_info}
{\footnotesize\ttfamily uint16\+\_\+t osmo\+\_\+xlm\+\_\+prim\+\_\+notify\+::status\+\_\+info}



Referenced by \textbf{ as\+\_\+notify\+\_\+all\+\_\+asp()}, \textbf{ fill\+\_\+notify\+\_\+statchg\+\_\+pars()}, \textbf{ lm\+\_\+active()}, \textbf{ lm\+\_\+wait\+\_\+notify()}, \textbf{ m3ua\+\_\+decode\+\_\+notify()}, \textbf{ m3ua\+\_\+encode\+\_\+notify()}, \textbf{ m3ua\+\_\+rx\+\_\+mgmt\+\_\+ntfy()}, \textbf{ sua\+\_\+rx\+\_\+mgmt\+\_\+ntfy()}, and \textbf{ tx\+\_\+notify()}.

\mbox{\label{structosmo__xlm__prim__notify_ab95e345b159e6875675733a07785e172}} 
\index{osmo\_xlm\_prim\_notify@{osmo\_xlm\_prim\_notify}!status\_type@{status\_type}}
\index{status\_type@{status\_type}!osmo\_xlm\_prim\_notify@{osmo\_xlm\_prim\_notify}}
\doxysubsubsection{status\_type}
{\footnotesize\ttfamily uint16\+\_\+t osmo\+\_\+xlm\+\_\+prim\+\_\+notify\+::status\+\_\+type}



Referenced by \textbf{ as\+\_\+notify\+\_\+all\+\_\+asp()}, \textbf{ fill\+\_\+notify\+\_\+statchg\+\_\+pars()}, \textbf{ lm\+\_\+active()}, \textbf{ lm\+\_\+wait\+\_\+notify()}, \textbf{ m3ua\+\_\+decode\+\_\+notify()}, \textbf{ m3ua\+\_\+encode\+\_\+notify()}, \textbf{ m3ua\+\_\+rx\+\_\+mgmt\+\_\+ntfy()}, \textbf{ notify\+\_\+any\+\_\+other\+\_\+active\+\_\+asp\+\_\+as\+\_\+inactive()}, \textbf{ sua\+\_\+rx\+\_\+mgmt\+\_\+ntfy()}, and \textbf{ tx\+\_\+notify()}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/osmocom/sigtran/\textbf{ sigtran\+\_\+sap.\+h}\end{DoxyCompactItemize}