\doxysection{xua\+\_\+msg Struct Reference} \label{structxua__msg}\index{xua\_msg@{xua\_msg}} {\ttfamily \#include $<$xua\+\_\+msg.\+h$>$} \doxysubsection*{Data Fields} \begin{DoxyCompactItemize} \item struct \textbf{ xua\+\_\+common\+\_\+hdr} \textbf{ hdr} \item struct \textbf{ osmo\+\_\+mtp\+\_\+transfer\+\_\+param} \textbf{ mtp} \item struct llist\+\_\+head \textbf{ headers} \end{DoxyCompactItemize} \doxysubsection{Field Documentation} \mbox{\label{structxua__msg_ab7a0fbf5fecd1c4fa64606460192a42d}} \index{xua\_msg@{xua\_msg}!hdr@{hdr}} \index{hdr@{hdr}!xua\_msg@{xua\_msg}} \doxysubsubsection{hdr} {\footnotesize\ttfamily struct \textbf{ xua\+\_\+common\+\_\+hdr} xua\+\_\+msg\+::hdr} Referenced by \textbf{ data\+\_\+hdr\+\_\+from\+\_\+m3ua()}, \textbf{ gen\+\_\+coerr()}, \textbf{ gen\+\_\+coref\+\_\+without\+\_\+conn()}, \textbf{ gen\+\_\+relco()}, \textbf{ gen\+\_\+ret\+\_\+msg()}, \textbf{ gen\+\_\+rlsd()}, \textbf{ hmdt\+\_\+message\+\_\+for\+\_\+distribution()}, \textbf{ m3ua\+\_\+encode\+\_\+dava()}, \textbf{ m3ua\+\_\+encode\+\_\+duna()}, \textbf{ m3ua\+\_\+encode\+\_\+dupu()}, \textbf{ m3ua\+\_\+encode\+\_\+notify()}, \textbf{ m3ua\+\_\+gen\+\_\+error()}, \textbf{ m3ua\+\_\+rx\+\_\+mgmt()}, \textbf{ m3ua\+\_\+rx\+\_\+msg()}, \textbf{ m3ua\+\_\+rx\+\_\+rkm()}, \textbf{ m3ua\+\_\+rx\+\_\+snm()}, \textbf{ m3ua\+\_\+rx\+\_\+snm\+\_\+asp()}, \textbf{ m3ua\+\_\+rx\+\_\+snm\+\_\+sg()}, \textbf{ m3ua\+\_\+rx\+\_\+xfer()}, \textbf{ m3ua\+\_\+to\+\_\+msg()}, \textbf{ m3ua\+\_\+tx\+\_\+snm\+\_\+congestion()}, \textbf{ m3ua\+\_\+xfer\+\_\+from\+\_\+data()}, \textbf{ osmo\+\_\+sccp\+\_\+to\+\_\+xua()}, \textbf{ osmo\+\_\+sua\+\_\+to\+\_\+sccp()}, \textbf{ peer\+\_\+send()}, \textbf{ peer\+\_\+send\+\_\+error()}, \textbf{ sccp\+\_\+sclc\+\_\+rx\+\_\+from\+\_\+scrc()}, \textbf{ sccp\+\_\+sclc\+\_\+rx\+\_\+scrc\+\_\+rout\+\_\+fail()}, \textbf{ sccp\+\_\+scoc\+\_\+rx\+\_\+from\+\_\+scrc()}, \textbf{ sccp\+\_\+scoc\+\_\+rx\+\_\+inval\+\_\+opc()}, \textbf{ sccp\+\_\+scoc\+\_\+rx\+\_\+inval\+\_\+src\+\_\+ref()}, \textbf{ sccp\+\_\+scoc\+\_\+rx\+\_\+unass\+\_\+local\+\_\+ref()}, \textbf{ sccp\+\_\+scrc\+\_\+rx\+\_\+sclc\+\_\+msg()}, \textbf{ sccp\+\_\+scrc\+\_\+rx\+\_\+scoc\+\_\+conn\+\_\+msg()}, \textbf{ scoc\+\_\+fsm\+\_\+conn\+\_\+pend\+\_\+out()}, \textbf{ sua\+\_\+encode\+\_\+dava()}, \textbf{ sua\+\_\+encode\+\_\+duna()}, \textbf{ sua\+\_\+encode\+\_\+dupu()}, \textbf{ sua\+\_\+gen\+\_\+error()}, \textbf{ sua\+\_\+is\+\_\+connectionless()}, \textbf{ sua\+\_\+is\+\_\+cr()}, \textbf{ sua\+\_\+rx\+\_\+cl()}, \textbf{ sua\+\_\+rx\+\_\+co()}, \textbf{ sua\+\_\+rx\+\_\+mgmt()}, \textbf{ sua\+\_\+rx\+\_\+msg()}, \textbf{ sua\+\_\+rx\+\_\+snm\+\_\+asp()}, \textbf{ sua\+\_\+rx\+\_\+snm\+\_\+sg()}, \textbf{ sua\+\_\+to\+\_\+msg()}, \textbf{ sua\+\_\+tx\+\_\+snm\+\_\+congestion()}, \textbf{ xua\+\_\+dialect\+\_\+check\+\_\+all\+\_\+mand\+\_\+ies()}, \textbf{ xua\+\_\+from\+\_\+msg()}, \textbf{ xua\+\_\+gen\+\_\+msg\+\_\+cl()}, \textbf{ xua\+\_\+gen\+\_\+msg\+\_\+co()}, \textbf{ xua\+\_\+gen\+\_\+relre()}, \textbf{ xua\+\_\+hdr\+\_\+dump()}, \textbf{ xua\+\_\+msg\+\_\+dump()}, \textbf{ xua\+\_\+msg\+\_\+event\+\_\+map()}, and \textbf{ xua\+\_\+to\+\_\+msg()}. \mbox{\label{structxua__msg_ac3fa690aa3dbafa71c41f25c17b6dd30}} \index{xua\_msg@{xua\_msg}!headers@{headers}} \index{headers@{headers}!xua\_msg@{xua\_msg}} \doxysubsubsection{headers} {\footnotesize\ttfamily struct llist\+\_\+head xua\+\_\+msg\+::headers} Referenced by \textbf{ m3ua\+\_\+rx\+\_\+rkm\+\_\+dereg\+\_\+rsp()}, \textbf{ m3ua\+\_\+rx\+\_\+rkm\+\_\+reg\+\_\+req()}, \textbf{ m3ua\+\_\+rx\+\_\+rkm\+\_\+reg\+\_\+rsp()}, \textbf{ m3ua\+\_\+xfer\+\_\+from\+\_\+data()}, \textbf{ xua\+\_\+ies\+\_\+to\+\_\+sccp\+\_\+opts()}, \textbf{ xua\+\_\+msg\+\_\+add\+\_\+data()}, \textbf{ xua\+\_\+msg\+\_\+alloc()}, \textbf{ xua\+\_\+msg\+\_\+dump()}, \textbf{ xua\+\_\+msg\+\_\+find\+\_\+tag()}, \textbf{ xua\+\_\+msg\+\_\+free\+\_\+tag()}, and \textbf{ xua\+\_\+to\+\_\+msg()}. \mbox{\label{structxua__msg_a2c486e653d546de369103ad727a4e292}} \index{xua\_msg@{xua\_msg}!mtp@{mtp}} \index{mtp@{mtp}!xua\_msg@{xua\_msg}} \doxysubsubsection{mtp} {\footnotesize\ttfamily struct \textbf{ osmo\+\_\+mtp\+\_\+transfer\+\_\+param} xua\+\_\+msg\+::mtp} Referenced by \textbf{ deliver\+\_\+to\+\_\+mtp\+\_\+user()}, \textbf{ ensure\+\_\+opc\+\_\+in\+\_\+calling\+\_\+ssn()}, \textbf{ gen\+\_\+mtp\+\_\+transfer\+\_\+req\+\_\+xua()}, \textbf{ hmrt\+\_\+message\+\_\+for\+\_\+routing()}, \textbf{ ipa\+\_\+rx\+\_\+msg\+\_\+sccp()}, \textbf{ m3ua\+\_\+hmdc\+\_\+rx\+\_\+from\+\_\+l2()}, \textbf{ m3ua\+\_\+rx\+\_\+xfer()}, \textbf{ mtp\+\_\+user\+\_\+prim\+\_\+cb()}, \textbf{ osmo\+\_\+ss7\+\_\+user\+\_\+mtp\+\_\+xfer\+\_\+req()}, \textbf{ sccp\+\_\+sclc\+\_\+rx\+\_\+scrc\+\_\+rout\+\_\+fail()}, \textbf{ sccp\+\_\+scoc\+\_\+rx\+\_\+from\+\_\+scrc()}, \textbf{ sccp\+\_\+scoc\+\_\+rx\+\_\+inval\+\_\+opc()}, \textbf{ scoc\+\_\+fsm\+\_\+conn\+\_\+pend\+\_\+out()}, \textbf{ scoc\+\_\+fsm\+\_\+idle()}, \textbf{ scoc\+\_\+fsm\+\_\+wait\+\_\+conn\+\_\+conf()}, \textbf{ sua2sccp\+\_\+tx\+\_\+m3ua()}, \textbf{ sua\+\_\+rx\+\_\+msg()}, \textbf{ tx\+\_\+coerr\+\_\+from\+\_\+xua()}, \textbf{ tx\+\_\+relco\+\_\+from\+\_\+xua()}, \textbf{ tx\+\_\+rlsd\+\_\+from\+\_\+xua\+\_\+twoway()}, \textbf{ xua\+\_\+gen\+\_\+encode\+\_\+and\+\_\+send()}, and \textbf{ xua\+\_\+gen\+\_\+relre\+\_\+and\+\_\+send()}. The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item src/\textbf{ xua\+\_\+msg.\+h}\end{DoxyCompactItemize}