\doxysection{osmo\+\_\+cbsp\+\_\+write\+\_\+replace Struct Reference}
\label{structosmo__cbsp__write__replace}\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}


{\ttfamily \#include $<$cbsp.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint16\+\_\+t \textbf{ msg\+\_\+id}
\item 
uint16\+\_\+t \textbf{ new\+\_\+serial\+\_\+nr}
\item 
uint16\+\_\+t $\ast$ \textbf{ old\+\_\+serial\+\_\+nr}
\item 
struct \textbf{ osmo\+\_\+cbsp\+\_\+cell\+\_\+list} \textbf{ cell\+\_\+list}
\item 
bool \textbf{ is\+\_\+cbs}
\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>struct \{\\
\>\>enum \textbf{ cbsp\_channel\_ind} \textbf{ channel\_ind}\\
\>\>enum \textbf{ cbsp\_category} \textbf{ category}\\
\>\>uint16\_t \textbf{ rep\_period}\\
\>\>uint16\_t \textbf{ num\_bcast\_req}\\
\>\>uint8\_t \textbf{ dcs}\\
\>\>struct \textbf{ llist\_head} \textbf{ msg\_content}\\
\>\} \textbf{ cbs}\\
\>struct \{\\
\>\>uint8\_t \textbf{ indicator}\\
\>\>uint16\_t \textbf{ warning\_type}\\
\>\>uint8\_t \textbf{ warning\_sec\_info} [50]\\
\>\>uint32\_t \textbf{ warning\_period}\\
\>\} \textbf{ emergency}\\
\} \textbf{ u}\\

\end{tabbing}\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structosmo__cbsp__write__replace_a071027f9d248630d353e972af5f1576c}} 
\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}!category@{category}}
\index{category@{category}!osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}
\doxysubsubsection{category}
{\footnotesize\ttfamily enum \textbf{ cbsp\+\_\+category} osmo\+\_\+cbsp\+\_\+write\+\_\+replace\+::category}



Referenced by \textbf{ cbsp\+\_\+dec\+\_\+write\+\_\+repl()}, and \textbf{ cbsp\+\_\+enc\+\_\+write\+\_\+repl()}.

\mbox{\label{structosmo__cbsp__write__replace_a3afb2d67f348c480632c13c2844b75d4}} 
\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}!cbs@{cbs}}
\index{cbs@{cbs}!osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}
\doxysubsubsection{}
{\footnotesize\ttfamily struct  \{ ... \}  osmo\+\_\+cbsp\+\_\+write\+\_\+replace\+::cbs}



Referenced by \textbf{ cbsp\+\_\+dec\+\_\+write\+\_\+repl()}, and \textbf{ cbsp\+\_\+enc\+\_\+write\+\_\+repl()}.

\mbox{\label{structosmo__cbsp__write__replace_a215c78fcec6eac65c67bb84616c06b2f}} 
\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}!cell\_list@{cell\_list}}
\index{cell\_list@{cell\_list}!osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}
\doxysubsubsection{cell\_list}
{\footnotesize\ttfamily struct \textbf{ osmo\+\_\+cbsp\+\_\+cell\+\_\+list} osmo\+\_\+cbsp\+\_\+write\+\_\+replace\+::cell\+\_\+list}



Referenced by \textbf{ cbsp\+\_\+dec\+\_\+write\+\_\+repl()}, \textbf{ cbsp\+\_\+enc\+\_\+write\+\_\+repl()}, and \textbf{ osmo\+\_\+cbsp\+\_\+init\+\_\+struct()}.

\mbox{\label{structosmo__cbsp__write__replace_a444f2d356baa47666698cc326060abd4}} 
\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}!channel\_ind@{channel\_ind}}
\index{channel\_ind@{channel\_ind}!osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}
\doxysubsubsection{channel\_ind}
{\footnotesize\ttfamily enum \textbf{ cbsp\+\_\+channel\+\_\+ind} osmo\+\_\+cbsp\+\_\+write\+\_\+replace\+::channel\+\_\+ind}



Referenced by \textbf{ cbsp\+\_\+dec\+\_\+write\+\_\+repl()}, and \textbf{ cbsp\+\_\+enc\+\_\+write\+\_\+repl()}.

\mbox{\label{structosmo__cbsp__write__replace_a58cb0f8ad52859a79e53fc03cfc72ee3}} 
\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}!dcs@{dcs}}
\index{dcs@{dcs}!osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}
\doxysubsubsection{dcs}
{\footnotesize\ttfamily uint8\+\_\+t osmo\+\_\+cbsp\+\_\+write\+\_\+replace\+::dcs}



Referenced by \textbf{ cbsp\+\_\+dec\+\_\+write\+\_\+repl()}, and \textbf{ cbsp\+\_\+enc\+\_\+write\+\_\+repl()}.

\mbox{\label{structosmo__cbsp__write__replace_ad994ccf262e1eb638129d28b1d7d2f6e}} 
\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}!emergency@{emergency}}
\index{emergency@{emergency}!osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}
\doxysubsubsection{}
{\footnotesize\ttfamily struct  \{ ... \}  osmo\+\_\+cbsp\+\_\+write\+\_\+replace\+::emergency}



Referenced by \textbf{ cbsp\+\_\+dec\+\_\+write\+\_\+repl()}, and \textbf{ cbsp\+\_\+enc\+\_\+write\+\_\+repl()}.

\mbox{\label{structosmo__cbsp__write__replace_a4d0ba52b2d3cdd32064e15f0b47ce5b5}} 
\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}!indicator@{indicator}}
\index{indicator@{indicator}!osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}
\doxysubsubsection{indicator}
{\footnotesize\ttfamily uint8\+\_\+t osmo\+\_\+cbsp\+\_\+write\+\_\+replace\+::indicator}



Referenced by \textbf{ cbsp\+\_\+dec\+\_\+write\+\_\+repl()}, and \textbf{ cbsp\+\_\+enc\+\_\+write\+\_\+repl()}.

\mbox{\label{structosmo__cbsp__write__replace_a89dd58c73b329320ce90904a38d1e9e5}} 
\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}!is\_cbs@{is\_cbs}}
\index{is\_cbs@{is\_cbs}!osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}
\doxysubsubsection{is\_cbs}
{\footnotesize\ttfamily bool osmo\+\_\+cbsp\+\_\+write\+\_\+replace\+::is\+\_\+cbs}



Referenced by \textbf{ cbsp\+\_\+dec\+\_\+write\+\_\+repl()}, and \textbf{ cbsp\+\_\+enc\+\_\+write\+\_\+repl()}.

\mbox{\label{structosmo__cbsp__write__replace_af00bc70dc3932e0e9099c4106de80cf5}} 
\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}!msg\_content@{msg\_content}}
\index{msg\_content@{msg\_content}!osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}
\doxysubsubsection{msg\_content}
{\footnotesize\ttfamily struct \textbf{ llist\+\_\+head} osmo\+\_\+cbsp\+\_\+write\+\_\+replace\+::msg\+\_\+content}



Referenced by \textbf{ cbsp\+\_\+dec\+\_\+write\+\_\+repl()}, and \textbf{ cbsp\+\_\+enc\+\_\+write\+\_\+repl()}.

\mbox{\label{structosmo__cbsp__write__replace_ae94aab0dd99498c99b4337b01ab07792}} 
\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}!msg\_id@{msg\_id}}
\index{msg\_id@{msg\_id}!osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}
\doxysubsubsection{msg\_id}
{\footnotesize\ttfamily uint16\+\_\+t osmo\+\_\+cbsp\+\_\+write\+\_\+replace\+::msg\+\_\+id}



Referenced by \textbf{ cbsp\+\_\+dec\+\_\+write\+\_\+repl()}, and \textbf{ cbsp\+\_\+enc\+\_\+write\+\_\+repl()}.

\mbox{\label{structosmo__cbsp__write__replace_acebce6534d0abb24f6ba5d82f569a8ff}} 
\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}!new\_serial\_nr@{new\_serial\_nr}}
\index{new\_serial\_nr@{new\_serial\_nr}!osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}
\doxysubsubsection{new\_serial\_nr}
{\footnotesize\ttfamily uint16\+\_\+t osmo\+\_\+cbsp\+\_\+write\+\_\+replace\+::new\+\_\+serial\+\_\+nr}



Referenced by \textbf{ cbsp\+\_\+dec\+\_\+write\+\_\+repl()}, and \textbf{ cbsp\+\_\+enc\+\_\+write\+\_\+repl()}.

\mbox{\label{structosmo__cbsp__write__replace_a481e40ca20a3e69af623028c95f7a995}} 
\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}!num\_bcast\_req@{num\_bcast\_req}}
\index{num\_bcast\_req@{num\_bcast\_req}!osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}
\doxysubsubsection{num\_bcast\_req}
{\footnotesize\ttfamily uint16\+\_\+t osmo\+\_\+cbsp\+\_\+write\+\_\+replace\+::num\+\_\+bcast\+\_\+req}



Referenced by \textbf{ cbsp\+\_\+dec\+\_\+write\+\_\+repl()}, and \textbf{ cbsp\+\_\+enc\+\_\+write\+\_\+repl()}.

\mbox{\label{structosmo__cbsp__write__replace_ad68e38c3066183feba9f97e2104c0264}} 
\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}!old\_serial\_nr@{old\_serial\_nr}}
\index{old\_serial\_nr@{old\_serial\_nr}!osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}
\doxysubsubsection{old\_serial\_nr}
{\footnotesize\ttfamily uint16\+\_\+t$\ast$ osmo\+\_\+cbsp\+\_\+write\+\_\+replace\+::old\+\_\+serial\+\_\+nr}



Referenced by \textbf{ cbsp\+\_\+dec\+\_\+write\+\_\+repl()}, and \textbf{ cbsp\+\_\+enc\+\_\+write\+\_\+repl()}.

\mbox{\label{structosmo__cbsp__write__replace_a6fc43df400be8b76a91de6c6f1a2ff36}} 
\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}!rep\_period@{rep\_period}}
\index{rep\_period@{rep\_period}!osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}
\doxysubsubsection{rep\_period}
{\footnotesize\ttfamily uint16\+\_\+t osmo\+\_\+cbsp\+\_\+write\+\_\+replace\+::rep\+\_\+period}



Referenced by \textbf{ cbsp\+\_\+dec\+\_\+write\+\_\+repl()}, and \textbf{ cbsp\+\_\+enc\+\_\+write\+\_\+repl()}.

\mbox{\label{structosmo__cbsp__write__replace_a70fb11c160b4551e0d02fc346146b650}} 
\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}!u@{u}}
\index{u@{u}!osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}
\doxysubsubsection{}
{\footnotesize\ttfamily union  \{ ... \}  osmo\+\_\+cbsp\+\_\+write\+\_\+replace\+::u}



Referenced by \textbf{ cbsp\+\_\+dec\+\_\+write\+\_\+repl()}, and \textbf{ cbsp\+\_\+enc\+\_\+write\+\_\+repl()}.

\mbox{\label{structosmo__cbsp__write__replace_ab3fc9086e6960ea5ce79e518f8482833}} 
\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}!warning\_period@{warning\_period}}
\index{warning\_period@{warning\_period}!osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}
\doxysubsubsection{warning\_period}
{\footnotesize\ttfamily uint32\+\_\+t osmo\+\_\+cbsp\+\_\+write\+\_\+replace\+::warning\+\_\+period}



Referenced by \textbf{ cbsp\+\_\+dec\+\_\+write\+\_\+repl()}, and \textbf{ cbsp\+\_\+enc\+\_\+write\+\_\+repl()}.

\mbox{\label{structosmo__cbsp__write__replace_a529522e70a7322e9f38f96de9f196d3b}} 
\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}!warning\_sec\_info@{warning\_sec\_info}}
\index{warning\_sec\_info@{warning\_sec\_info}!osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}
\doxysubsubsection{warning\_sec\_info}
{\footnotesize\ttfamily uint8\+\_\+t osmo\+\_\+cbsp\+\_\+write\+\_\+replace\+::warning\+\_\+sec\+\_\+info[50]}



Referenced by \textbf{ cbsp\+\_\+dec\+\_\+write\+\_\+repl()}, and \textbf{ cbsp\+\_\+enc\+\_\+write\+\_\+repl()}.

\mbox{\label{structosmo__cbsp__write__replace_a05ed0d78d78081ebbb0bc89db899cf53}} 
\index{osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}!warning\_type@{warning\_type}}
\index{warning\_type@{warning\_type}!osmo\_cbsp\_write\_replace@{osmo\_cbsp\_write\_replace}}
\doxysubsubsection{warning\_type}
{\footnotesize\ttfamily uint16\+\_\+t osmo\+\_\+cbsp\+\_\+write\+\_\+replace\+::warning\+\_\+type}



Referenced by \textbf{ cbsp\+\_\+dec\+\_\+write\+\_\+repl()}, and \textbf{ cbsp\+\_\+enc\+\_\+write\+\_\+repl()}.



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