\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\+\_\+count}
\item 
uint32\+\_\+t \textbf{ route\+\_\+ctx} [\textbf{ OSMO\+\_\+\+SS7\+\_\+\+MAX\+\_\+\+RCTX\+\_\+\+COUNT}]
\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\+\_\+route\+\_\+ctx()}, \textbf{ m3ua\+\_\+decode\+\_\+notify()}, and \textbf{ m3ua\+\_\+encode\+\_\+notify()}.

\mbox{\label{structosmo__xlm__prim__notify_a01349cc04de7eb827acad4ca74c3a185}} 
\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[\textbf{ OSMO\+\_\+\+SS7\+\_\+\+MAX\+\_\+\+RCTX\+\_\+\+COUNT}]}



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

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



Referenced by \textbf{ fill\+\_\+notify\+\_\+route\+\_\+ctx()}, \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}
