\doxysection{m3ua\+\_\+data\+\_\+hdr Struct Reference}
\label{structm3ua__data__hdr}\index{m3ua\_data\_hdr@{m3ua\_data\_hdr}}


{\ttfamily \#include $<$m3ua.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint32\+\_\+t \textbf{ opc}
\item 
uint32\+\_\+t \textbf{ dpc}
\item 
uint8\+\_\+t \textbf{ si}
\item 
uint8\+\_\+t \textbf{ ni}
\item 
uint8\+\_\+t \textbf{ mp}
\item 
uint8\+\_\+t \textbf{ sls}
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structm3ua__data__hdr_a4a4ac12a471df8bd0fe10ec2f0682af5}} 
\index{m3ua\_data\_hdr@{m3ua\_data\_hdr}!dpc@{dpc}}
\index{dpc@{dpc}!m3ua\_data\_hdr@{m3ua\_data\_hdr}}
\doxysubsubsection{dpc}
{\footnotesize\ttfamily uint32\+\_\+t m3ua\+\_\+data\+\_\+hdr\+::dpc}



Referenced by \textbf{ ipa\+\_\+rx\+\_\+msg\+\_\+up()}, \textbf{ m3ua\+\_\+dh\+\_\+to\+\_\+xfer\+\_\+param()}, and \textbf{ mtp\+\_\+xfer\+\_\+param\+\_\+to\+\_\+m3ua\+\_\+dh()}.

\mbox{\label{structm3ua__data__hdr_a688c80327990370fd86331a1140ec75e}} 
\index{m3ua\_data\_hdr@{m3ua\_data\_hdr}!mp@{mp}}
\index{mp@{mp}!m3ua\_data\_hdr@{m3ua\_data\_hdr}}
\doxysubsubsection{mp}
{\footnotesize\ttfamily uint8\+\_\+t m3ua\+\_\+data\+\_\+hdr\+::mp}



Referenced by \textbf{ m3ua\+\_\+dh\+\_\+to\+\_\+xfer\+\_\+param()}, and \textbf{ mtp\+\_\+xfer\+\_\+param\+\_\+to\+\_\+m3ua\+\_\+dh()}.

\mbox{\label{structm3ua__data__hdr_afa2de08d9503ecd4d48d5c8b79b0463f}} 
\index{m3ua\_data\_hdr@{m3ua\_data\_hdr}!ni@{ni}}
\index{ni@{ni}!m3ua\_data\_hdr@{m3ua\_data\_hdr}}
\doxysubsubsection{ni}
{\footnotesize\ttfamily uint8\+\_\+t m3ua\+\_\+data\+\_\+hdr\+::ni}



Referenced by \textbf{ ipa\+\_\+rx\+\_\+msg\+\_\+up()}, \textbf{ m3ua\+\_\+dh\+\_\+to\+\_\+xfer\+\_\+param()}, \textbf{ m3ua\+\_\+rx\+\_\+xfer()}, and \textbf{ mtp\+\_\+xfer\+\_\+param\+\_\+to\+\_\+m3ua\+\_\+dh()}.

\mbox{\label{structm3ua__data__hdr_aab73749d4369382a869156642ee334f6}} 
\index{m3ua\_data\_hdr@{m3ua\_data\_hdr}!opc@{opc}}
\index{opc@{opc}!m3ua\_data\_hdr@{m3ua\_data\_hdr}}
\doxysubsubsection{opc}
{\footnotesize\ttfamily uint32\+\_\+t m3ua\+\_\+data\+\_\+hdr\+::opc}



Referenced by \textbf{ ipa\+\_\+rx\+\_\+msg\+\_\+up()}, \textbf{ m3ua\+\_\+dh\+\_\+to\+\_\+xfer\+\_\+param()}, and \textbf{ mtp\+\_\+xfer\+\_\+param\+\_\+to\+\_\+m3ua\+\_\+dh()}.

\mbox{\label{structm3ua__data__hdr_af7534d21af3bc4be0d772616a29a26de}} 
\index{m3ua\_data\_hdr@{m3ua\_data\_hdr}!si@{si}}
\index{si@{si}!m3ua\_data\_hdr@{m3ua\_data\_hdr}}
\doxysubsubsection{si}
{\footnotesize\ttfamily uint8\+\_\+t m3ua\+\_\+data\+\_\+hdr\+::si}



Referenced by \textbf{ ipa\+\_\+rx\+\_\+msg\+\_\+up()}, \textbf{ ipa\+\_\+to\+\_\+msg()}, \textbf{ m3ua\+\_\+dh\+\_\+to\+\_\+xfer\+\_\+param()}, \textbf{ mtp3\+\_\+hmdt\+\_\+message\+\_\+for\+\_\+distribution()}, and \textbf{ mtp\+\_\+xfer\+\_\+param\+\_\+to\+\_\+m3ua\+\_\+dh()}.

\mbox{\label{structm3ua__data__hdr_a2b8d675621b54d9fad0101191b1c26dc}} 
\index{m3ua\_data\_hdr@{m3ua\_data\_hdr}!sls@{sls}}
\index{sls@{sls}!m3ua\_data\_hdr@{m3ua\_data\_hdr}}
\doxysubsubsection{sls}
{\footnotesize\ttfamily uint8\+\_\+t m3ua\+\_\+data\+\_\+hdr\+::sls}



Referenced by \textbf{ ipa\+\_\+rx\+\_\+msg\+\_\+up()}, \textbf{ m3ua\+\_\+dh\+\_\+to\+\_\+xfer\+\_\+param()}, and \textbf{ mtp\+\_\+xfer\+\_\+param\+\_\+to\+\_\+m3ua\+\_\+dh()}.



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