\section{osmo\+\_\+xua\+\_\+server Struct Reference}
\label{structosmo__xua__server}\index{osmo\+\_\+xua\+\_\+server@{osmo\+\_\+xua\+\_\+server}}


{\ttfamily \#include $<$osmo\+\_\+ss7.\+h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct llist\+\_\+head \textbf{ list}
\item 
struct \textbf{ osmo\+\_\+ss7\+\_\+instance} $\ast$ \textbf{ inst}
\item 
struct llist\+\_\+head \textbf{ asp\+\_\+list}
\item 
struct osmo\+\_\+stream\+\_\+srv\+\_\+link $\ast$ \textbf{ server}
\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>bool \textbf{ accept\_dyn\_reg}\\
\>struct \textbf{ osmo\_ss7\_asp\_peer} \textbf{ local}\\
\>enum \textbf{ osmo\_ss7\_asp\_protocol} \textbf{ proto}\\
\} \textbf{ cfg}\\

\end{tabbing}\end{DoxyCompactItemize}


\subsection{Field Documentation}
\mbox{\label{structosmo__xua__server_a9d4bb306794ea75ad02baa42546726eb}} 
\index{osmo\+\_\+xua\+\_\+server@{osmo\+\_\+xua\+\_\+server}!accept\+\_\+dyn\+\_\+reg@{accept\+\_\+dyn\+\_\+reg}}
\index{accept\+\_\+dyn\+\_\+reg@{accept\+\_\+dyn\+\_\+reg}!osmo\+\_\+xua\+\_\+server@{osmo\+\_\+xua\+\_\+server}}
\subsubsection{accept\+\_\+dyn\+\_\+reg}
{\footnotesize\ttfamily bool osmo\+\_\+xua\+\_\+server\+::accept\+\_\+dyn\+\_\+reg}



Referenced by D\+E\+F\+U\+N\+\_\+\+A\+T\+T\+R(), write\+\_\+one\+\_\+xua(), and xua\+\_\+accept\+\_\+cb().

\mbox{\label{structosmo__xua__server_a5624439338814a877c66b36a82e247f4}} 
\index{osmo\+\_\+xua\+\_\+server@{osmo\+\_\+xua\+\_\+server}!asp\+\_\+list@{asp\+\_\+list}}
\index{asp\+\_\+list@{asp\+\_\+list}!osmo\+\_\+xua\+\_\+server@{osmo\+\_\+xua\+\_\+server}}
\subsubsection{asp\+\_\+list}
{\footnotesize\ttfamily struct llist\+\_\+head osmo\+\_\+xua\+\_\+server\+::asp\+\_\+list}



Referenced by osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+create(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+destroy(), and xua\+\_\+accept\+\_\+cb().

\mbox{\label{structosmo__xua__server_a848a8f97849ad45fd0bab0f6a1b986a2}} 
\index{osmo\+\_\+xua\+\_\+server@{osmo\+\_\+xua\+\_\+server}!cfg@{cfg}}
\index{cfg@{cfg}!osmo\+\_\+xua\+\_\+server@{osmo\+\_\+xua\+\_\+server}}
\subsubsection{cfg}
{\footnotesize\ttfamily struct \{ ... \}   osmo\+\_\+xua\+\_\+server\+::cfg}



Referenced by D\+E\+F\+U\+N(), D\+E\+F\+U\+N\+\_\+\+A\+T\+T\+R(), osmo\+\_\+sccp\+\_\+simple\+\_\+server\+\_\+add\+\_\+clnt(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+add\+\_\+local\+\_\+host(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+bind(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+create(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+find(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+set\+\_\+default\+\_\+local\+\_\+hosts(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+set\+\_\+local\+\_\+hosts(), vty\+\_\+dump\+\_\+xua\+\_\+server(), write\+\_\+one\+\_\+xua(), and xua\+\_\+accept\+\_\+cb().

\mbox{\label{structosmo__xua__server_a2ddea103730f2733d6acd1370eb8bec9}} 
\index{osmo\+\_\+xua\+\_\+server@{osmo\+\_\+xua\+\_\+server}!inst@{inst}}
\index{inst@{inst}!osmo\+\_\+xua\+\_\+server@{osmo\+\_\+xua\+\_\+server}}
\subsubsection{inst}
{\footnotesize\ttfamily struct \textbf{ osmo\+\_\+ss7\+\_\+instance}$\ast$ osmo\+\_\+xua\+\_\+server\+::inst}



Referenced by osmo\+\_\+ss7\+\_\+vty\+\_\+go\+\_\+parent(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+create(), and xua\+\_\+accept\+\_\+cb().

\mbox{\label{structosmo__xua__server_ae23911d11adfdb7a596e12f57e78e7e4}} 
\index{osmo\+\_\+xua\+\_\+server@{osmo\+\_\+xua\+\_\+server}!list@{list}}
\index{list@{list}!osmo\+\_\+xua\+\_\+server@{osmo\+\_\+xua\+\_\+server}}
\subsubsection{list}
{\footnotesize\ttfamily struct llist\+\_\+head osmo\+\_\+xua\+\_\+server\+::list}



Referenced by D\+E\+F\+U\+N(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+create(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+destroy(), and osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+find().

\mbox{\label{structosmo__xua__server_aeb2bb0edaa40ef69be129fd32a1cd931}} 
\index{osmo\+\_\+xua\+\_\+server@{osmo\+\_\+xua\+\_\+server}!local@{local}}
\index{local@{local}!osmo\+\_\+xua\+\_\+server@{osmo\+\_\+xua\+\_\+server}}
\subsubsection{local}
{\footnotesize\ttfamily struct \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+peer} osmo\+\_\+xua\+\_\+server\+::local}



Referenced by osmo\+\_\+sccp\+\_\+simple\+\_\+server\+\_\+add\+\_\+clnt(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+add\+\_\+local\+\_\+host(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+bind(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+create(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+find(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+set\+\_\+default\+\_\+local\+\_\+hosts(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+set\+\_\+local\+\_\+hosts(), vty\+\_\+dump\+\_\+xua\+\_\+server(), write\+\_\+one\+\_\+xua(), and xua\+\_\+accept\+\_\+cb().

\mbox{\label{structosmo__xua__server_a1c68bd03df7e50771cd148d8354549bd}} 
\index{osmo\+\_\+xua\+\_\+server@{osmo\+\_\+xua\+\_\+server}!proto@{proto}}
\index{proto@{proto}!osmo\+\_\+xua\+\_\+server@{osmo\+\_\+xua\+\_\+server}}
\subsubsection{proto}
{\footnotesize\ttfamily enum \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+protocol} osmo\+\_\+xua\+\_\+server\+::proto}



Referenced by D\+E\+F\+U\+N(), D\+E\+F\+U\+N\+\_\+\+A\+T\+T\+R(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+bind(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+create(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+find(), vty\+\_\+dump\+\_\+xua\+\_\+server(), write\+\_\+one\+\_\+xua(), and xua\+\_\+accept\+\_\+cb().

\mbox{\label{structosmo__xua__server_a077845fe1f5e0b1fd26e373e0ba986f1}} 
\index{osmo\+\_\+xua\+\_\+server@{osmo\+\_\+xua\+\_\+server}!server@{server}}
\index{server@{server}!osmo\+\_\+xua\+\_\+server@{osmo\+\_\+xua\+\_\+server}}
\subsubsection{server}
{\footnotesize\ttfamily struct osmo\+\_\+stream\+\_\+srv\+\_\+link$\ast$ osmo\+\_\+xua\+\_\+server\+::server}



Referenced by osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+add\+\_\+local\+\_\+host(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+bind(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+create(), osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+destroy(), and osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+set\+\_\+local\+\_\+hosts().



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