\doxysection{include/osmocom/gsm/gsm29205.h File Reference}
\label{gsm29205_8h}\index{include/osmocom/gsm/gsm29205.h@{include/osmocom/gsm/gsm29205.h}}
{\ttfamily \#include $<$osmocom/core/msgb.\+h$>$}\newline
{\ttfamily \#include $<$stdint.\+h$>$}\newline
\doxysubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \textbf{ osmo\+\_\+gcr\+\_\+parsed}
\begin{DoxyCompactList}\small\item\em Parsed representation of Global Call Reference, 3GPP TS 29.\+205 Table B 2.\+1.\+9.\+1. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \textbf{ OSMO\+\_\+\+GCR\+\_\+\+MIN\+\_\+\+LEN}~13
\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
uint8\+\_\+t \textbf{ osmo\+\_\+enc\+\_\+gcr} (struct \textbf{ msgb} $\ast$\textbf{ msg}, const struct \textbf{ osmo\+\_\+gcr\+\_\+parsed} $\ast$\textbf{ g})
\begin{DoxyCompactList}\small\item\em Create Global Call Reference. \end{DoxyCompactList}\item 
int \textbf{ osmo\+\_\+dec\+\_\+gcr} (struct \textbf{ osmo\+\_\+gcr\+\_\+parsed} $\ast$gcr, const uint8\+\_\+t $\ast$elem, uint8\+\_\+t \textbf{ len})
\begin{DoxyCompactList}\small\item\em Decode Global Call Reference, 3GPP TS 29.\+205 Table B 2.\+1.\+9.\+1. \end{DoxyCompactList}\item 
bool \textbf{ osmo\+\_\+gcr\+\_\+eq} (const struct \textbf{ osmo\+\_\+gcr\+\_\+parsed} $\ast$gcr1, const struct \textbf{ osmo\+\_\+gcr\+\_\+parsed} $\ast$gcr2)
\begin{DoxyCompactList}\small\item\em Compare two GCR structs. \end{DoxyCompactList}\end{DoxyCompactItemize}
