\doxysection{ss7\+\_\+linkset.\+h}
\label{ss7__linkset_8h_source}\index{src/ss7\_linkset.h@{src/ss7\_linkset.h}}
\textbf{ Go to the documentation of this file.}
\begin{DoxyCode}{0}
\DoxyCodeLine{1 \textcolor{preprocessor}{\#pragma once}}
\DoxyCodeLine{2 }
\DoxyCodeLine{3 \textcolor{preprocessor}{\#include <stdint.h>}}
\DoxyCodeLine{4 \textcolor{preprocessor}{\#include <osmocom/core/linuxlist.h>}}
\DoxyCodeLine{5 }
\DoxyCodeLine{6 \textcolor{comment}{/***********************************************************************}}
\DoxyCodeLine{7 \textcolor{comment}{ * SS7 Linksets}}
\DoxyCodeLine{8 \textcolor{comment}{ ***********************************************************************/}}
\DoxyCodeLine{9 }
\DoxyCodeLine{10 \textcolor{keyword}{struct }osmo\_ss7\_instance;}
\DoxyCodeLine{11 \textcolor{keyword}{struct }osmo\_ss7\_link;}
\DoxyCodeLine{12 }
\DoxyCodeLine{13 \textcolor{keyword}{struct }osmo\_ss7\_linkset \{}
\DoxyCodeLine{14         \textcolor{keyword}{struct }llist\_head list;}
\DoxyCodeLine{16         \textcolor{keyword}{struct }osmo\_ss7\_instance *inst;}
\DoxyCodeLine{18         \textcolor{keyword}{struct }osmo\_ss7\_link *links[16];}
\DoxyCodeLine{19 }
\DoxyCodeLine{20         \textcolor{keyword}{struct }\{}
\DoxyCodeLine{21                 \textcolor{keywordtype}{char} *name;}
\DoxyCodeLine{22                 \textcolor{keywordtype}{char} *description;}
\DoxyCodeLine{23                 uint32\_t adjacent\_pc;}
\DoxyCodeLine{24                 uint32\_t local\_pc;}
\DoxyCodeLine{25         \} cfg;}
\DoxyCodeLine{26 \};}
\DoxyCodeLine{27 }
\DoxyCodeLine{28 \textcolor{keywordtype}{void} ss7\_linkset\_destroy(\textcolor{keyword}{struct} osmo\_ss7\_linkset *lset);}
\DoxyCodeLine{29 \textcolor{keyword}{struct }osmo\_ss7\_linkset *}
\DoxyCodeLine{30 ss7\_linkset\_find\_by\_name(\textcolor{keyword}{struct} osmo\_ss7\_instance *inst, \textcolor{keyword}{const} \textcolor{keywordtype}{char} *name);}
\DoxyCodeLine{31 \textcolor{keyword}{struct }osmo\_ss7\_linkset *}
\DoxyCodeLine{32 ss7\_linkset\_find\_or\_create(\textcolor{keyword}{struct} osmo\_ss7\_instance *inst, \textcolor{keyword}{const} \textcolor{keywordtype}{char} *name, uint32\_t pc);}
\DoxyCodeLine{33 }
\DoxyCodeLine{34 \textcolor{keywordtype}{bool}}
\DoxyCodeLine{35 ss7\_linkset\_is\_available(\textcolor{keyword}{const} \textcolor{keyword}{struct} osmo\_ss7\_linkset *lset);}

\end{DoxyCode}
