\doxysection{src/sccp\+\_\+scoc\+\_\+fsm.h File Reference} \label{sccp__scoc__fsm_8h}\index{src/sccp\_scoc\_fsm.h@{src/sccp\_scoc\_fsm.h}} {\ttfamily \#include $<$osmocom/core/fsm.\+h$>$}\newline \doxysubsection*{Enumerations} \begin{DoxyCompactItemize} \item enum \textbf{ sccp\+\_\+scoc\+\_\+fsm\+\_\+state} \{ \newline \textbf{ S\+\_\+\+IDLE} , \textbf{ S\+\_\+\+CONN\+\_\+\+PEND\+\_\+\+IN} , \textbf{ S\+\_\+\+CONN\+\_\+\+PEND\+\_\+\+OUT} , \textbf{ S\+\_\+\+ACTIVE} , \newline \textbf{ S\+\_\+\+DISCONN\+\_\+\+PEND} , \textbf{ S\+\_\+\+RESET\+\_\+\+IN} , \textbf{ S\+\_\+\+RESET\+\_\+\+OUT} , \textbf{ S\+\_\+\+BOTHWAY\+\_\+\+RESET} , \newline \textbf{ S\+\_\+\+WAIT\+\_\+\+CONN\+\_\+\+CONF} \} \item enum \textbf{ sccp\+\_\+scoc\+\_\+fsm\+\_\+event} \{ \newline \textbf{ SCOC\+\_\+\+E\+\_\+\+SCU\+\_\+\+N\+\_\+\+CONN\+\_\+\+REQ} , \textbf{ SCOC\+\_\+\+E\+\_\+\+SCU\+\_\+\+N\+\_\+\+CONN\+\_\+\+RESP} , \textbf{ SCOC\+\_\+\+E\+\_\+\+SCU\+\_\+\+N\+\_\+\+DISC\+\_\+\+REQ} , \textbf{ SCOC\+\_\+\+E\+\_\+\+SCU\+\_\+\+N\+\_\+\+DATA\+\_\+\+REQ} , \newline \textbf{ SCOC\+\_\+\+E\+\_\+\+SCU\+\_\+\+N\+\_\+\+EXP\+\_\+\+DATA\+\_\+\+REQ} , \textbf{ SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+CONN\+\_\+\+IND} , \textbf{ SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+ROUT\+\_\+\+FAIL\+\_\+\+IND} , \textbf{ SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+RLSD\+\_\+\+IND} , \newline \textbf{ SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+REL\+\_\+\+COMPL\+\_\+\+IND} , \textbf{ SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+CREF\+\_\+\+IND} , \textbf{ SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+CC\+\_\+\+IND} , \textbf{ SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+DT1\+\_\+\+IND} , \newline \textbf{ SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+DT2\+\_\+\+IND} , \textbf{ SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+IT\+\_\+\+IND} , \textbf{ SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+OTHER\+\_\+\+NPDU} , \textbf{ SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+ERROR\+\_\+\+IND} , \newline \textbf{ SCOC\+\_\+\+E\+\_\+\+T\+\_\+\+IAR\+\_\+\+EXP} , \textbf{ SCOC\+\_\+\+E\+\_\+\+T\+\_\+\+IAS\+\_\+\+EXP} , \textbf{ SCOC\+\_\+\+E\+\_\+\+CONN\+\_\+\+TMR\+\_\+\+EXP} , \textbf{ SCOC\+\_\+\+E\+\_\+\+T\+\_\+\+REL\+\_\+\+EXP} , \newline \textbf{ SCOC\+\_\+\+E\+\_\+\+T\+\_\+\+INT\+\_\+\+EXP} , \textbf{ SCOC\+\_\+\+E\+\_\+\+T\+\_\+\+REP\+\_\+\+REL\+\_\+\+EXP} \} \end{DoxyCompactItemize} \doxysubsection*{Variables} \begin{DoxyCompactItemize} \item struct osmo\+\_\+fsm \textbf{ sccp\+\_\+scoc\+\_\+fsm} \end{DoxyCompactItemize} \doxysubsection{Enumeration Type Documentation} \mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627b}} \index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!sccp\_scoc\_fsm\_event@{sccp\_scoc\_fsm\_event}} \index{sccp\_scoc\_fsm\_event@{sccp\_scoc\_fsm\_event}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}} \doxysubsubsection{sccp\_scoc\_fsm\_event} {\footnotesize\ttfamily enum \textbf{ sccp\+\_\+scoc\+\_\+fsm\+\_\+event}} \begin{DoxyEnumFields}{Enumerator} \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_SCU\_N\_CONN\_REQ@{SCOC\_E\_SCU\_N\_CONN\_REQ}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_SCU\_N\_CONN\_REQ@{SCOC\_E\_SCU\_N\_CONN\_REQ}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627baad996f2c39594e24f60123225ba9e51a}} SCOC\+\_\+\+E\+\_\+\+SCU\+\_\+\+N\+\_\+\+CONN\+\_\+\+REQ&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_SCU\_N\_CONN\_RESP@{SCOC\_E\_SCU\_N\_CONN\_RESP}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_SCU\_N\_CONN\_RESP@{SCOC\_E\_SCU\_N\_CONN\_RESP}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627ba599dd859d7dd5cab1a73ad14fad7c8ce}} SCOC\+\_\+\+E\+\_\+\+SCU\+\_\+\+N\+\_\+\+CONN\+\_\+\+RESP&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_SCU\_N\_DISC\_REQ@{SCOC\_E\_SCU\_N\_DISC\_REQ}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_SCU\_N\_DISC\_REQ@{SCOC\_E\_SCU\_N\_DISC\_REQ}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627ba0008548a48c2c9a2f7cbcced19759dda}} SCOC\+\_\+\+E\+\_\+\+SCU\+\_\+\+N\+\_\+\+DISC\+\_\+\+REQ&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_SCU\_N\_DATA\_REQ@{SCOC\_E\_SCU\_N\_DATA\_REQ}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_SCU\_N\_DATA\_REQ@{SCOC\_E\_SCU\_N\_DATA\_REQ}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627baa1f0308e8ef478eee4a033eeecdc2231}} SCOC\+\_\+\+E\+\_\+\+SCU\+\_\+\+N\+\_\+\+DATA\+\_\+\+REQ&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_SCU\_N\_EXP\_DATA\_REQ@{SCOC\_E\_SCU\_N\_EXP\_DATA\_REQ}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_SCU\_N\_EXP\_DATA\_REQ@{SCOC\_E\_SCU\_N\_EXP\_DATA\_REQ}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627bad282cbc57bacddc71bcd728b3274ce46}} SCOC\+\_\+\+E\+\_\+\+SCU\+\_\+\+N\+\_\+\+EXP\+\_\+\+DATA\+\_\+\+REQ&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_RCOC\_CONN\_IND@{SCOC\_E\_RCOC\_CONN\_IND}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_RCOC\_CONN\_IND@{SCOC\_E\_RCOC\_CONN\_IND}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627baa82907523ebb1417a2201cf7130c238d}} SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+CONN\+\_\+\+IND&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_RCOC\_ROUT\_FAIL\_IND@{SCOC\_E\_RCOC\_ROUT\_FAIL\_IND}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_RCOC\_ROUT\_FAIL\_IND@{SCOC\_E\_RCOC\_ROUT\_FAIL\_IND}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627bab621d7aa2faee224f7c0525e56ce2699}} SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+ROUT\+\_\+\+FAIL\+\_\+\+IND&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_RCOC\_RLSD\_IND@{SCOC\_E\_RCOC\_RLSD\_IND}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_RCOC\_RLSD\_IND@{SCOC\_E\_RCOC\_RLSD\_IND}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627ba01305fadc327e56b751d58481a264063}} SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+RLSD\+\_\+\+IND&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_RCOC\_REL\_COMPL\_IND@{SCOC\_E\_RCOC\_REL\_COMPL\_IND}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_RCOC\_REL\_COMPL\_IND@{SCOC\_E\_RCOC\_REL\_COMPL\_IND}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627ba416c3ef75e2cace8f5e1b4e7d2f8917d}} SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+REL\+\_\+\+COMPL\+\_\+\+IND&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_RCOC\_CREF\_IND@{SCOC\_E\_RCOC\_CREF\_IND}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_RCOC\_CREF\_IND@{SCOC\_E\_RCOC\_CREF\_IND}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627bacaf6b9d2ffa0d7c0ad2d707563e46a7c}} SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+CREF\+\_\+\+IND&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_RCOC\_CC\_IND@{SCOC\_E\_RCOC\_CC\_IND}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_RCOC\_CC\_IND@{SCOC\_E\_RCOC\_CC\_IND}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627ba0697775beb9c52b45d0ca9532ddc6aae}} SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+CC\+\_\+\+IND&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_RCOC\_DT1\_IND@{SCOC\_E\_RCOC\_DT1\_IND}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_RCOC\_DT1\_IND@{SCOC\_E\_RCOC\_DT1\_IND}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627ba9acfedc0cfa686f81a94b85e41e54971}} SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+DT1\+\_\+\+IND&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_RCOC\_DT2\_IND@{SCOC\_E\_RCOC\_DT2\_IND}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_RCOC\_DT2\_IND@{SCOC\_E\_RCOC\_DT2\_IND}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627ba9c93e046bcfb5a65a71045369c428868}} SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+DT2\+\_\+\+IND&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_RCOC\_IT\_IND@{SCOC\_E\_RCOC\_IT\_IND}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_RCOC\_IT\_IND@{SCOC\_E\_RCOC\_IT\_IND}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627ba50aaa6a954559dd63e4d200dc5b12783}} SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+IT\+\_\+\+IND&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_RCOC\_OTHER\_NPDU@{SCOC\_E\_RCOC\_OTHER\_NPDU}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_RCOC\_OTHER\_NPDU@{SCOC\_E\_RCOC\_OTHER\_NPDU}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627baa1d837bbb9d476e2d798d47db6d6f6f6}} SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+OTHER\+\_\+\+NPDU&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_RCOC\_ERROR\_IND@{SCOC\_E\_RCOC\_ERROR\_IND}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_RCOC\_ERROR\_IND@{SCOC\_E\_RCOC\_ERROR\_IND}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627bad66b94b1bae76f3896fc527e3792b8a9}} SCOC\+\_\+\+E\+\_\+\+RCOC\+\_\+\+ERROR\+\_\+\+IND&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_T\_IAR\_EXP@{SCOC\_E\_T\_IAR\_EXP}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_T\_IAR\_EXP@{SCOC\_E\_T\_IAR\_EXP}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627ba4aa4d410ca642316bc554d41ac2c1a0a}} SCOC\+\_\+\+E\+\_\+\+T\+\_\+\+IAR\+\_\+\+EXP&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_T\_IAS\_EXP@{SCOC\_E\_T\_IAS\_EXP}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_T\_IAS\_EXP@{SCOC\_E\_T\_IAS\_EXP}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627ba4496d1c145c195daec8cc3466bc303d2}} SCOC\+\_\+\+E\+\_\+\+T\+\_\+\+IAS\+\_\+\+EXP&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_CONN\_TMR\_EXP@{SCOC\_E\_CONN\_TMR\_EXP}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_CONN\_TMR\_EXP@{SCOC\_E\_CONN\_TMR\_EXP}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627ba02357dc1873bc6305465163def81acf4}} SCOC\+\_\+\+E\+\_\+\+CONN\+\_\+\+TMR\+\_\+\+EXP&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_T\_REL\_EXP@{SCOC\_E\_T\_REL\_EXP}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_T\_REL\_EXP@{SCOC\_E\_T\_REL\_EXP}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627bab47cfad812cee9fadb871b590135d197}} SCOC\+\_\+\+E\+\_\+\+T\+\_\+\+REL\+\_\+\+EXP&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_T\_INT\_EXP@{SCOC\_E\_T\_INT\_EXP}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_T\_INT\_EXP@{SCOC\_E\_T\_INT\_EXP}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627ba101e2bfc95fdf9eff5a5b7ed343c419f}} SCOC\+\_\+\+E\+\_\+\+T\+\_\+\+INT\+\_\+\+EXP&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{SCOC\_E\_T\_REP\_REL\_EXP@{SCOC\_E\_T\_REP\_REL\_EXP}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!SCOC\_E\_T\_REP\_REL\_EXP@{SCOC\_E\_T\_REP\_REL\_EXP}}}\mbox{\label{sccp__scoc__fsm_8h_a9cff41f81c251720aaa0fb1494a2627bac70e082bd3aaffa2f5c12400a633a24d}} SCOC\+\_\+\+E\+\_\+\+T\+\_\+\+REP\+\_\+\+REL\+\_\+\+EXP&\\ \hline \end{DoxyEnumFields} \mbox{\label{sccp__scoc__fsm_8h_a2105ce1c1edf97ede40dc3e910330792}} \index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!sccp\_scoc\_fsm\_state@{sccp\_scoc\_fsm\_state}} \index{sccp\_scoc\_fsm\_state@{sccp\_scoc\_fsm\_state}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}} \doxysubsubsection{sccp\_scoc\_fsm\_state} {\footnotesize\ttfamily enum \textbf{ sccp\+\_\+scoc\+\_\+fsm\+\_\+state}} \begin{DoxyEnumFields}{Enumerator} \raisebox{\heightof{T}}[0pt][0pt]{\index{S\_IDLE@{S\_IDLE}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!S\_IDLE@{S\_IDLE}}}\mbox{\label{sccp__scoc__fsm_8h_a2105ce1c1edf97ede40dc3e910330792a86e3fc319fdf083afe88308950abab44}} S\+\_\+\+IDLE&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{S\_CONN\_PEND\_IN@{S\_CONN\_PEND\_IN}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!S\_CONN\_PEND\_IN@{S\_CONN\_PEND\_IN}}}\mbox{\label{sccp__scoc__fsm_8h_a2105ce1c1edf97ede40dc3e910330792aa2ec964f96c2e8769eb508b5eccea623}} S\+\_\+\+CONN\+\_\+\+PEND\+\_\+\+IN&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{S\_CONN\_PEND\_OUT@{S\_CONN\_PEND\_OUT}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!S\_CONN\_PEND\_OUT@{S\_CONN\_PEND\_OUT}}}\mbox{\label{sccp__scoc__fsm_8h_a2105ce1c1edf97ede40dc3e910330792a282287b21e79d783549cca0a355f5255}} S\+\_\+\+CONN\+\_\+\+PEND\+\_\+\+OUT&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{S\_ACTIVE@{S\_ACTIVE}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!S\_ACTIVE@{S\_ACTIVE}}}\mbox{\label{sccp__scoc__fsm_8h_a2105ce1c1edf97ede40dc3e910330792aced5990aa7e8f86cb70f6bde9b6c5314}} S\+\_\+\+ACTIVE&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{S\_DISCONN\_PEND@{S\_DISCONN\_PEND}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!S\_DISCONN\_PEND@{S\_DISCONN\_PEND}}}\mbox{\label{sccp__scoc__fsm_8h_a2105ce1c1edf97ede40dc3e910330792ad5764a5a0465a735667c7cdf1f5e3f7d}} S\+\_\+\+DISCONN\+\_\+\+PEND&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{S\_RESET\_IN@{S\_RESET\_IN}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!S\_RESET\_IN@{S\_RESET\_IN}}}\mbox{\label{sccp__scoc__fsm_8h_a2105ce1c1edf97ede40dc3e910330792a2bec40847bc43e6a692f1f219554371e}} S\+\_\+\+RESET\+\_\+\+IN&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{S\_RESET\_OUT@{S\_RESET\_OUT}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!S\_RESET\_OUT@{S\_RESET\_OUT}}}\mbox{\label{sccp__scoc__fsm_8h_a2105ce1c1edf97ede40dc3e910330792a82bf652b5a00f9b0d6299c4eaa7df45d}} S\+\_\+\+RESET\+\_\+\+OUT&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{S\_BOTHWAY\_RESET@{S\_BOTHWAY\_RESET}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!S\_BOTHWAY\_RESET@{S\_BOTHWAY\_RESET}}}\mbox{\label{sccp__scoc__fsm_8h_a2105ce1c1edf97ede40dc3e910330792ac097212ed2ed5df66256c7c411b479e2}} S\+\_\+\+BOTHWAY\+\_\+\+RESET&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{S\_WAIT\_CONN\_CONF@{S\_WAIT\_CONN\_CONF}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}}\index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!S\_WAIT\_CONN\_CONF@{S\_WAIT\_CONN\_CONF}}}\mbox{\label{sccp__scoc__fsm_8h_a2105ce1c1edf97ede40dc3e910330792a8ae656960151c36493f32fbf417c13d5}} S\+\_\+\+WAIT\+\_\+\+CONN\+\_\+\+CONF&\\ \hline \end{DoxyEnumFields} \doxysubsection{Variable Documentation} \mbox{\label{sccp__scoc__fsm_8h_acc3f4c3c00682b6a4190a5a998b129f1}} \index{sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}!sccp\_scoc\_fsm@{sccp\_scoc\_fsm}} \index{sccp\_scoc\_fsm@{sccp\_scoc\_fsm}!sccp\_scoc\_fsm.h@{sccp\_scoc\_fsm.h}} \doxysubsubsection{sccp\_scoc\_fsm} {\footnotesize\ttfamily struct osmo\+\_\+fsm sccp\+\_\+scoc\+\_\+fsm\hspace{0.3cm}{\ttfamily [extern]}} Referenced by \textbf{ osmo\+\_\+ss7\+\_\+init()}, and \textbf{ sccp\+\_\+conn\+\_\+alloc()}.