\section{xua\+\_\+common\+\_\+hdr Struct Reference} \label{structxua__common__hdr}\index{xua\+\_\+common\+\_\+hdr@{xua\+\_\+common\+\_\+hdr}} {\ttfamily \#include $<$xua\+\_\+types.\+h$>$} \subsection*{Data Fields} \begin{DoxyCompactItemize} \item uint8\+\_\+t \textbf{ version} \item uint8\+\_\+t \textbf{ spare} \item uint8\+\_\+t \textbf{ msg\+\_\+class} \item uint8\+\_\+t \textbf{ msg\+\_\+type} \item uint32\+\_\+t \textbf{ msg\+\_\+length} \item uint8\+\_\+t \textbf{ data} [0] \end{DoxyCompactItemize} \subsection{Field Documentation} \mbox{\label{structxua__common__hdr_a23382add9ec243b107ce804b9ddeb2d0}} \index{xua\+\_\+common\+\_\+hdr@{xua\+\_\+common\+\_\+hdr}!data@{data}} \index{data@{data}!xua\+\_\+common\+\_\+hdr@{xua\+\_\+common\+\_\+hdr}} \subsubsection{data} {\footnotesize\ttfamily uint8\+\_\+t xua\+\_\+common\+\_\+hdr\+::data[0]} Referenced by m3ua\+\_\+rx\+\_\+msg(), m3ua\+\_\+tcp\+\_\+cli\+\_\+read\+\_\+cb(), ss7\+\_\+asp\+\_\+m3ua\+\_\+tcp\+\_\+srv\+\_\+conn\+\_\+rx\+\_\+cb(), sua\+\_\+rx\+\_\+msg(), and xua\+\_\+tcp\+\_\+segmentation\+\_\+cb(). \mbox{\label{structxua__common__hdr_ae96db82ef3dc823ea0ffa7b9c40b7c4c}} \index{xua\+\_\+common\+\_\+hdr@{xua\+\_\+common\+\_\+hdr}!msg\+\_\+class@{msg\+\_\+class}} \index{msg\+\_\+class@{msg\+\_\+class}!xua\+\_\+common\+\_\+hdr@{xua\+\_\+common\+\_\+hdr}} \subsubsection{msg\+\_\+class} {\footnotesize\ttfamily uint8\+\_\+t xua\+\_\+common\+\_\+hdr\+::msg\+\_\+class} Referenced by data\+\_\+hdr\+\_\+from\+\_\+m3ua(), hmdt\+\_\+message\+\_\+for\+\_\+distribution(), m3ua\+\_\+rx\+\_\+msg(), m3ua\+\_\+tcp\+\_\+cli\+\_\+read\+\_\+cb(), m3ua\+\_\+to\+\_\+msg(), msgb\+\_\+push\+\_\+m3ua\+\_\+hdr(), osmo\+\_\+sua\+\_\+to\+\_\+sccp(), sccp\+\_\+sclc\+\_\+rx\+\_\+from\+\_\+scrc(), scoc\+\_\+fsm\+\_\+conn\+\_\+pend\+\_\+out(), ss7\+\_\+asp\+\_\+m3ua\+\_\+tcp\+\_\+srv\+\_\+conn\+\_\+rx\+\_\+cb(), sua\+\_\+is\+\_\+connectionless(), sua\+\_\+is\+\_\+cr(), sua\+\_\+rx\+\_\+cl(), sua\+\_\+rx\+\_\+co(), sua\+\_\+rx\+\_\+msg(), sua\+\_\+to\+\_\+msg(), xua\+\_\+dialect\+\_\+check\+\_\+all\+\_\+mand\+\_\+ies(), xua\+\_\+hdr\+\_\+dump(), xua\+\_\+msg\+\_\+dump(), and xua\+\_\+msg\+\_\+event\+\_\+map(). \mbox{\label{structxua__common__hdr_a1f9f74caadef5ee7f18ef42b66c8046e}} \index{xua\+\_\+common\+\_\+hdr@{xua\+\_\+common\+\_\+hdr}!msg\+\_\+length@{msg\+\_\+length}} \index{msg\+\_\+length@{msg\+\_\+length}!xua\+\_\+common\+\_\+hdr@{xua\+\_\+common\+\_\+hdr}} \subsubsection{msg\+\_\+length} {\footnotesize\ttfamily uint32\+\_\+t xua\+\_\+common\+\_\+hdr\+::msg\+\_\+length} Referenced by msgb\+\_\+push\+\_\+m3ua\+\_\+hdr(), xua\+\_\+from\+\_\+msg(), xua\+\_\+msg\+\_\+dump(), xua\+\_\+tcp\+\_\+segmentation\+\_\+cb(), and xua\+\_\+to\+\_\+msg(). \mbox{\label{structxua__common__hdr_a9496383cf791c651c616c873014dd368}} \index{xua\+\_\+common\+\_\+hdr@{xua\+\_\+common\+\_\+hdr}!msg\+\_\+type@{msg\+\_\+type}} \index{msg\+\_\+type@{msg\+\_\+type}!xua\+\_\+common\+\_\+hdr@{xua\+\_\+common\+\_\+hdr}} \subsubsection{msg\+\_\+type} {\footnotesize\ttfamily uint8\+\_\+t xua\+\_\+common\+\_\+hdr\+::msg\+\_\+type} Referenced by data\+\_\+hdr\+\_\+from\+\_\+m3ua(), hmdt\+\_\+message\+\_\+for\+\_\+distribution(), m3ua\+\_\+encode\+\_\+dava(), m3ua\+\_\+rx\+\_\+mgmt(), m3ua\+\_\+rx\+\_\+rkm(), m3ua\+\_\+rx\+\_\+snm\+\_\+asp(), m3ua\+\_\+rx\+\_\+snm\+\_\+sg(), m3ua\+\_\+rx\+\_\+xfer(), msgb\+\_\+push\+\_\+m3ua\+\_\+hdr(), osmo\+\_\+sua\+\_\+to\+\_\+sccp(), sccp\+\_\+sclc\+\_\+rx\+\_\+from\+\_\+scrc(), sccp\+\_\+sclc\+\_\+rx\+\_\+scrc\+\_\+rout\+\_\+fail(), sccp\+\_\+scoc\+\_\+rx\+\_\+from\+\_\+scrc(), sccp\+\_\+scoc\+\_\+rx\+\_\+inval\+\_\+opc(), sccp\+\_\+scoc\+\_\+rx\+\_\+inval\+\_\+src\+\_\+ref(), sccp\+\_\+scoc\+\_\+rx\+\_\+unass\+\_\+local\+\_\+ref(), sccp\+\_\+scrc\+\_\+rx\+\_\+sclc\+\_\+msg(), sccp\+\_\+scrc\+\_\+rx\+\_\+scoc\+\_\+conn\+\_\+msg(), sua\+\_\+encode\+\_\+dava(), sua\+\_\+is\+\_\+cr(), sua\+\_\+rx\+\_\+cl(), sua\+\_\+rx\+\_\+co(), sua\+\_\+rx\+\_\+mgmt(), sua\+\_\+rx\+\_\+snm\+\_\+asp(), sua\+\_\+rx\+\_\+snm\+\_\+sg(), xua\+\_\+dialect\+\_\+check\+\_\+all\+\_\+mand\+\_\+ies(), xua\+\_\+hdr\+\_\+dump(), and xua\+\_\+msg\+\_\+event\+\_\+map(). \mbox{\label{structxua__common__hdr_a97d65c9177a7fec19bb04ccb84503ad8}} \index{xua\+\_\+common\+\_\+hdr@{xua\+\_\+common\+\_\+hdr}!spare@{spare}} \index{spare@{spare}!xua\+\_\+common\+\_\+hdr@{xua\+\_\+common\+\_\+hdr}} \subsubsection{spare} {\footnotesize\ttfamily uint8\+\_\+t xua\+\_\+common\+\_\+hdr\+::spare} Referenced by msgb\+\_\+push\+\_\+m3ua\+\_\+hdr(), and xua\+\_\+to\+\_\+msg(). \mbox{\label{structxua__common__hdr_ada0be834eb42fecb964b6383980b1d6d}} \index{xua\+\_\+common\+\_\+hdr@{xua\+\_\+common\+\_\+hdr}!version@{version}} \index{version@{version}!xua\+\_\+common\+\_\+hdr@{xua\+\_\+common\+\_\+hdr}} \subsubsection{version} {\footnotesize\ttfamily uint8\+\_\+t xua\+\_\+common\+\_\+hdr\+::version} Referenced by m3ua\+\_\+encode\+\_\+duna(), m3ua\+\_\+encode\+\_\+dupu(), m3ua\+\_\+gen\+\_\+error(), m3ua\+\_\+rx\+\_\+msg(), m3ua\+\_\+tx\+\_\+snm\+\_\+congestion(), msgb\+\_\+push\+\_\+m3ua\+\_\+hdr(), peer\+\_\+send\+\_\+error(), sua\+\_\+encode\+\_\+duna(), sua\+\_\+encode\+\_\+dupu(), sua\+\_\+gen\+\_\+error(), sua\+\_\+rx\+\_\+msg(), sua\+\_\+tx\+\_\+snm\+\_\+congestion(), xua\+\_\+from\+\_\+msg(), xua\+\_\+msg\+\_\+dump(), and xua\+\_\+to\+\_\+msg(). The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item include/osmocom/sigtran/\textbf{ xua\+\_\+types.\+h}\end{DoxyCompactItemize}