\doxysection{src/sccp\+\_\+types.c File Reference}
\label{sccp__types_8c}\index{src/sccp\_types.c@{src/sccp\_types.c}}
{\ttfamily \#include $<$osmocom/sccp/sccp\+\_\+types.\+h$>$}\newline
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
const struct value\+\_\+string \textbf{ osmo\+\_\+sccp\+\_\+msg\+\_\+type\+\_\+names} [$\,$]
\item 
const struct value\+\_\+string \textbf{ osmo\+\_\+sccp\+\_\+pnc\+\_\+names} [$\,$]
\end{DoxyCompactItemize}


\doxysubsection{Variable Documentation}
\mbox{\label{sccp__types_8c_aa065260a9ecdfc8d8af109ba3286dc56}} 
\index{sccp\_types.c@{sccp\_types.c}!osmo\_sccp\_msg\_type\_names@{osmo\_sccp\_msg\_type\_names}}
\index{osmo\_sccp\_msg\_type\_names@{osmo\_sccp\_msg\_type\_names}!sccp\_types.c@{sccp\_types.c}}
\doxysubsubsection{osmo\_sccp\_msg\_type\_names}
{\footnotesize\ttfamily const struct value\+\_\+string osmo\+\_\+sccp\+\_\+msg\+\_\+type\+\_\+names[$\,$]}

{\bfseries Initial value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{= \{}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_CR, \textcolor{stringliteral}{"{}Connection request"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_CC, \textcolor{stringliteral}{"{}Connection confirm"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_CREF, \textcolor{stringliteral}{"{}Connection refused"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_RLSD, \textcolor{stringliteral}{"{}Released"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_RLC, \textcolor{stringliteral}{"{}Release complete"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_DT1, \textcolor{stringliteral}{"{}Data form 1"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_DT2, \textcolor{stringliteral}{"{}Data form 2"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_AK, \textcolor{stringliteral}{"{}Data acknowledgement"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_UDT, \textcolor{stringliteral}{"{}Unitdata"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_UDTS, \textcolor{stringliteral}{"{}Unitdata service"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_ED, \textcolor{stringliteral}{"{}Expedited data"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_EA, \textcolor{stringliteral}{"{}Expedited data acknowledgement"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_RSR, \textcolor{stringliteral}{"{}Reset request"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_RSC, \textcolor{stringliteral}{"{}Reset confirmation"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_ERR, \textcolor{stringliteral}{"{}Protocol data unit error"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_IT, \textcolor{stringliteral}{"{}Inactivity test"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_XUDT, \textcolor{stringliteral}{"{}Extended unitdata"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_XUDTS, \textcolor{stringliteral}{"{}Extended unitdata service"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_LUDT, \textcolor{stringliteral}{"{}Long unitdata"{}} \},}
\DoxyCodeLine{        \{ SCCP\_MSG\_TYPE\_LUDTS, \textcolor{stringliteral}{"{}Long unitdata service"{}} \},}
\DoxyCodeLine{        \{\}}
\DoxyCodeLine{\}}

\end{DoxyCode}
\mbox{\label{sccp__types_8c_a63e026a90389b6b55a4c34f708ae0b14}} 
\index{sccp\_types.c@{sccp\_types.c}!osmo\_sccp\_pnc\_names@{osmo\_sccp\_pnc\_names}}
\index{osmo\_sccp\_pnc\_names@{osmo\_sccp\_pnc\_names}!sccp\_types.c@{sccp\_types.c}}
\doxysubsubsection{osmo\_sccp\_pnc\_names}
{\footnotesize\ttfamily const struct value\+\_\+string osmo\+\_\+sccp\+\_\+pnc\+\_\+names[$\,$]}

{\bfseries Initial value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{= \{}
\DoxyCodeLine{        \{ SCCP\_PNC\_END\_OF\_OPTIONAL, \textcolor{stringliteral}{"{}End of optional parameters"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_DESTINATION\_LOCAL\_REFERENCE, \textcolor{stringliteral}{"{}Destination local reference"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_SOURCE\_LOCAL\_REFERENCE, \textcolor{stringliteral}{"{}Source local reference"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_CALLED\_PARTY\_ADDRESS, \textcolor{stringliteral}{"{}Called party address"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_CALLING\_PARTY\_ADDRESS, \textcolor{stringliteral}{"{}Calling party address"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_PROTOCOL\_CLASS, \textcolor{stringliteral}{"{}Protocol class"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_SEGMENTING, \textcolor{stringliteral}{"{}Segmenting/reassembling"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_RECEIVE\_SEQ\_NUMBER, \textcolor{stringliteral}{"{}Receive sequence number"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_SEQUENCING, \textcolor{stringliteral}{"{}Sequencing/segmenting"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_CREDIT, \textcolor{stringliteral}{"{}Credit"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_RELEASE\_CAUSE, \textcolor{stringliteral}{"{}Release cause"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_RETURN\_CAUSE, \textcolor{stringliteral}{"{}Return cause"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_RESET\_CAUSE, \textcolor{stringliteral}{"{}Reset cause"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_ERROR\_CAUSE, \textcolor{stringliteral}{"{}Error cause"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_REFUSAL\_CAUSE, \textcolor{stringliteral}{"{}Refusal cause"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_DATA, \textcolor{stringliteral}{"{}Data"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_SEGMENTATION, \textcolor{stringliteral}{"{}Segmentation"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_HOP\_COUNTER, \textcolor{stringliteral}{"{}Hop counter"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_IMPORTANCE, \textcolor{stringliteral}{"{}Importance"{}} \},}
\DoxyCodeLine{        \{ SCCP\_PNC\_LONG\_DATA, \textcolor{stringliteral}{"{}Long data"{}} \},}
\DoxyCodeLine{        \{\}}
\DoxyCodeLine{\}}

\end{DoxyCode}
