\doxysection{gsm0808\+\_\+lcs.\+h}
\label{gsm0808__lcs_8h_source}\index{include/osmocom/gsm/gsm0808\_lcs.h@{include/osmocom/gsm/gsm0808\_lcs.h}}
\textbf{ Go to the documentation of this file.}
\begin{DoxyCode}{0}
\DoxyCodeLine{1 }
\DoxyCodeLine{9 \textcolor{comment}{/*}}
\DoxyCodeLine{10 \textcolor{comment}{ * (C) 2020 by sysmocom -\/ s.f.m.c. GmbH <info@sysmocom.de>}}
\DoxyCodeLine{11 \textcolor{comment}{ * All Rights Reserved}}
\DoxyCodeLine{12 \textcolor{comment}{ *}}
\DoxyCodeLine{13 \textcolor{comment}{ * This program is free software; you can redistribute it and/or modify}}
\DoxyCodeLine{14 \textcolor{comment}{ * it under the terms of the GNU General Public License as published by}}
\DoxyCodeLine{15 \textcolor{comment}{ * the Free Software Foundation; either version 2 of the License, or}}
\DoxyCodeLine{16 \textcolor{comment}{ * (at your option) any later version.}}
\DoxyCodeLine{17 \textcolor{comment}{ *}}
\DoxyCodeLine{18 \textcolor{comment}{ * This program is distributed in the hope that it will be useful,}}
\DoxyCodeLine{19 \textcolor{comment}{ * but WITHOUT ANY WARRANTY; without even the implied warranty of}}
\DoxyCodeLine{20 \textcolor{comment}{ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the}}
\DoxyCodeLine{21 \textcolor{comment}{ * GNU General Public License for more details.}}
\DoxyCodeLine{22 \textcolor{comment}{ *}}
\DoxyCodeLine{23 \textcolor{comment}{ */}}
\DoxyCodeLine{24 \textcolor{preprocessor}{\#pragma once}}
\DoxyCodeLine{25 }
\DoxyCodeLine{26 \textcolor{preprocessor}{\#include <osmocom/gsm/gsm0808.h>}}
\DoxyCodeLine{27 \textcolor{preprocessor}{\#include <osmocom/gsm/bssmap\_le.h>}}
\DoxyCodeLine{28 }
\DoxyCodeLine{29 \textcolor{keyword}{struct }gsm0808\_perform\_location\_request \{}
\DoxyCodeLine{30         \textcolor{keyword}{struct }bssmap\_le\_location\_type location\_type;}
\DoxyCodeLine{31         \textcolor{keyword}{struct }osmo\_mobile\_identity imsi;}
\DoxyCodeLine{32 }
\DoxyCodeLine{33         \textcolor{keywordtype}{bool} more\_items; }
\DoxyCodeLine{34 \};}
\DoxyCodeLine{35 \textcolor{keyword}{struct }msgb *gsm0808\_create\_perform\_location\_request(\textcolor{keyword}{const} \textcolor{keyword}{struct} gsm0808\_perform\_location\_request *params);}
\DoxyCodeLine{36 }
\DoxyCodeLine{37 \textcolor{keyword}{struct }gsm0808\_perform\_location\_response \{}
\DoxyCodeLine{38         \textcolor{keywordtype}{bool} location\_estimate\_present;}
\DoxyCodeLine{39         \textcolor{keyword}{union }gad\_raw location\_estimate;}
\DoxyCodeLine{40 }
\DoxyCodeLine{41         \textcolor{keyword}{struct }lcs\_cause\_ie lcs\_cause;}
\DoxyCodeLine{42 \};}
\DoxyCodeLine{43 \textcolor{keyword}{struct }msgb *gsm0808\_create\_perform\_location\_response(\textcolor{keyword}{const} \textcolor{keyword}{struct} gsm0808\_perform\_location\_response *params);}
\DoxyCodeLine{44 }
\DoxyCodeLine{45 \textcolor{keywordtype}{int} gsm0808\_enc\_lcs\_cause(\textcolor{keyword}{struct} msgb *msg, \textcolor{keyword}{const} \textcolor{keyword}{struct} lcs\_cause\_ie *lcs\_cause);}
\DoxyCodeLine{46 \textcolor{keyword}{struct }msgb *gsm0808\_create\_perform\_location\_abort(\textcolor{keyword}{const} \textcolor{keyword}{struct} lcs\_cause\_ie *lcs\_cause);}
\DoxyCodeLine{47 }

\end{DoxyCode}
