\doxysection{osmo\+\_\+mtp\+\_\+prim Struct Reference} \label{structosmo__mtp__prim}\index{osmo\_mtp\_prim@{osmo\_mtp\_prim}} {\ttfamily \#include $<$mtp\+\_\+sap.\+h$>$} \doxysubsection*{Data Fields} \begin{DoxyCompactItemize} \item struct osmo\+\_\+prim\+\_\+hdr \textbf{ oph} \item \begin{tabbing} xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill union \{\\ \>struct \textbf{ osmo\_mtp\_transfer\_param} \textbf{ transfer}\\ \>struct \textbf{ osmo\_mtp\_pause\_param} \textbf{ pause}\\ \>struct \textbf{ osmo\_mtp\_resume\_param} \textbf{ resume}\\ \>struct \textbf{ osmo\_mtp\_status\_param} \textbf{ status}\\ \} \textbf{ u}\\ \end{tabbing}\end{DoxyCompactItemize} \doxysubsection{Field Documentation} \mbox{\label{structosmo__mtp__prim_acf303b6294b887c076a71c563e7d6fe7}} \index{osmo\_mtp\_prim@{osmo\_mtp\_prim}!oph@{oph}} \index{oph@{oph}!osmo\_mtp\_prim@{osmo\_mtp\_prim}} \doxysubsubsection{oph} {\footnotesize\ttfamily struct osmo\+\_\+prim\+\_\+hdr osmo\+\_\+mtp\+\_\+prim\+::oph} Referenced by \textbf{ deliver\+\_\+to\+\_\+mtp\+\_\+user()}, \textbf{ m3ua\+\_\+to\+\_\+xfer\+\_\+ind()}, \textbf{ mtp\+\_\+prim\+\_\+to\+\_\+m3ua()}, \textbf{ mtp\+\_\+user\+\_\+prim\+\_\+cb()}, \textbf{ osmo\+\_\+ss7\+\_\+user\+\_\+mtp\+\_\+xfer\+\_\+req()}, \textbf{ ss7\+\_\+mtp\+\_\+to\+\_\+user()}, and \textbf{ sua2sccp\+\_\+tx\+\_\+m3ua()}. \mbox{\label{structosmo__mtp__prim_abe354714a09a9468b4ca559de1c2fb25}} \index{osmo\_mtp\_prim@{osmo\_mtp\_prim}!pause@{pause}} \index{pause@{pause}!osmo\_mtp\_prim@{osmo\_mtp\_prim}} \doxysubsubsection{pause} {\footnotesize\ttfamily struct \textbf{ osmo\+\_\+mtp\+\_\+pause\+\_\+param} osmo\+\_\+mtp\+\_\+prim\+::pause} \mbox{\label{structosmo__mtp__prim_a612e191f10b9f1395c11deeafd0479db}} \index{osmo\_mtp\_prim@{osmo\_mtp\_prim}!resume@{resume}} \index{resume@{resume}!osmo\_mtp\_prim@{osmo\_mtp\_prim}} \doxysubsubsection{resume} {\footnotesize\ttfamily struct \textbf{ osmo\+\_\+mtp\+\_\+resume\+\_\+param} osmo\+\_\+mtp\+\_\+prim\+::resume} \mbox{\label{structosmo__mtp__prim_a252ffe68ce38f38f281264b1731b7702}} \index{osmo\_mtp\_prim@{osmo\_mtp\_prim}!status@{status}} \index{status@{status}!osmo\_mtp\_prim@{osmo\_mtp\_prim}} \doxysubsubsection{status} {\footnotesize\ttfamily struct \textbf{ osmo\+\_\+mtp\+\_\+status\+\_\+param} osmo\+\_\+mtp\+\_\+prim\+::status} \mbox{\label{structosmo__mtp__prim_aa50cfd1e1d3c48f01c62d4c793d26db8}} \index{osmo\_mtp\_prim@{osmo\_mtp\_prim}!transfer@{transfer}} \index{transfer@{transfer}!osmo\_mtp\_prim@{osmo\_mtp\_prim}} \doxysubsubsection{transfer} {\footnotesize\ttfamily struct \textbf{ osmo\+\_\+mtp\+\_\+transfer\+\_\+param} osmo\+\_\+mtp\+\_\+prim\+::transfer} Referenced by \textbf{ deliver\+\_\+to\+\_\+mtp\+\_\+user()}, \textbf{ m3ua\+\_\+to\+\_\+xfer\+\_\+ind()}, \textbf{ mtp\+\_\+prim\+\_\+to\+\_\+m3ua()}, \textbf{ mtp\+\_\+user\+\_\+prim\+\_\+cb()}, \textbf{ osmo\+\_\+ss7\+\_\+user\+\_\+mtp\+\_\+xfer\+\_\+req()}, \textbf{ ss7\+\_\+mtp\+\_\+to\+\_\+user()}, and \textbf{ sua2sccp\+\_\+tx\+\_\+m3ua()}. \mbox{\label{structosmo__mtp__prim_a6fb595e7dc0ec02219f51d7763ec9c20}} \index{osmo\_mtp\_prim@{osmo\_mtp\_prim}!u@{u}} \index{u@{u}!osmo\_mtp\_prim@{osmo\_mtp\_prim}} \doxysubsubsection{} {\footnotesize\ttfamily union \{ ... \} osmo\+\_\+mtp\+\_\+prim\+::u} Referenced by \textbf{ deliver\+\_\+to\+\_\+mtp\+\_\+user()}, \textbf{ m3ua\+\_\+to\+\_\+xfer\+\_\+ind()}, \textbf{ mtp\+\_\+prim\+\_\+to\+\_\+m3ua()}, \textbf{ mtp\+\_\+user\+\_\+prim\+\_\+cb()}, \textbf{ osmo\+\_\+ss7\+\_\+user\+\_\+mtp\+\_\+xfer\+\_\+req()}, \textbf{ ss7\+\_\+mtp\+\_\+to\+\_\+user()}, and \textbf{ sua2sccp\+\_\+tx\+\_\+m3ua()}. The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item include/osmocom/sigtran/\textbf{ mtp\+\_\+sap.\+h}\end{DoxyCompactItemize}