\doxysection{ns\+\_\+signal\+\_\+data Struct Reference}
\label{structns__signal__data}\index{ns\_signal\_data@{ns\_signal\_data}}


{\ttfamily \#include $<$gprs\+\_\+ns.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \textbf{ gprs\+\_\+nsvc} $\ast$ \textbf{ nsvc}
\item 
struct \textbf{ gprs\+\_\+nsvc} $\ast$ \textbf{ old\+\_\+nsvc}
\item 
uint8\+\_\+t \textbf{ cause}
\item 
uint8\+\_\+t \textbf{ pdu\+\_\+type}
\item 
uint8\+\_\+t \textbf{ ie\+\_\+type}
\item 
struct \textbf{ msgb} $\ast$ \textbf{ msg}
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structns__signal__data_a5790d1813c21bd0598cfd5853e517f4c}} 
\index{ns\_signal\_data@{ns\_signal\_data}!cause@{cause}}
\index{cause@{cause}!ns\_signal\_data@{ns\_signal\_data}}
\doxysubsubsection{cause}
{\footnotesize\ttfamily uint8\+\_\+t ns\+\_\+signal\+\_\+data\+::cause}



Referenced by \textbf{ ns\+\_\+osmo\+\_\+signal\+\_\+dispatch()}.

\mbox{\label{structns__signal__data_ac4bc9427dd0e131ca8757ef3d2df200a}} 
\index{ns\_signal\_data@{ns\_signal\_data}!ie\_type@{ie\_type}}
\index{ie\_type@{ie\_type}!ns\_signal\_data@{ns\_signal\_data}}
\doxysubsubsection{ie\_type}
{\footnotesize\ttfamily uint8\+\_\+t ns\+\_\+signal\+\_\+data\+::ie\+\_\+type}



Referenced by \textbf{ ns\+\_\+osmo\+\_\+signal\+\_\+dispatch\+\_\+mismatch()}.

\mbox{\label{structns__signal__data_af749bc6aa45dc2daa44d0bd6de1fbe83}} 
\index{ns\_signal\_data@{ns\_signal\_data}!msg@{msg}}
\index{msg@{msg}!ns\_signal\_data@{ns\_signal\_data}}
\doxysubsubsection{msg}
{\footnotesize\ttfamily struct \textbf{ msgb}$\ast$ ns\+\_\+signal\+\_\+data\+::msg}



Referenced by \textbf{ ns\+\_\+osmo\+\_\+signal\+\_\+dispatch\+\_\+mismatch()}.

\mbox{\label{structns__signal__data_ae8e81ccdb9fbecf951ac8e4b2a7f8cbb}} 
\index{ns\_signal\_data@{ns\_signal\_data}!nsvc@{nsvc}}
\index{nsvc@{nsvc}!ns\_signal\_data@{ns\_signal\_data}}
\doxysubsubsection{nsvc}
{\footnotesize\ttfamily struct \textbf{ gprs\+\_\+nsvc}$\ast$ ns\+\_\+signal\+\_\+data\+::nsvc}



Referenced by \textbf{ ns\+\_\+osmo\+\_\+signal\+\_\+dispatch()}, \textbf{ ns\+\_\+osmo\+\_\+signal\+\_\+dispatch\+\_\+mismatch()}, and \textbf{ ns\+\_\+osmo\+\_\+signal\+\_\+dispatch\+\_\+replaced()}.

\mbox{\label{structns__signal__data_a7dcd132d07a4f30f4917aa1ecce6088d}} 
\index{ns\_signal\_data@{ns\_signal\_data}!old\_nsvc@{old\_nsvc}}
\index{old\_nsvc@{old\_nsvc}!ns\_signal\_data@{ns\_signal\_data}}
\doxysubsubsection{old\_nsvc}
{\footnotesize\ttfamily struct \textbf{ gprs\+\_\+nsvc}$\ast$ ns\+\_\+signal\+\_\+data\+::old\+\_\+nsvc}



Referenced by \textbf{ ns\+\_\+osmo\+\_\+signal\+\_\+dispatch\+\_\+replaced()}.

\mbox{\label{structns__signal__data_a3db3f944ca30b02c6bc0acc48869519e}} 
\index{ns\_signal\_data@{ns\_signal\_data}!pdu\_type@{pdu\_type}}
\index{pdu\_type@{pdu\_type}!ns\_signal\_data@{ns\_signal\_data}}
\doxysubsubsection{pdu\_type}
{\footnotesize\ttfamily uint8\+\_\+t ns\+\_\+signal\+\_\+data\+::pdu\+\_\+type}



Referenced by \textbf{ ns\+\_\+osmo\+\_\+signal\+\_\+dispatch\+\_\+mismatch()}.



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