libosmo-sigtran 2.1.0.149-fef8
Osmocom SIGTRAN library
sccp_scoc_fsm.h File Reference
#include <osmocom/core/fsm.h>

Go to the source code of this file.

Enumerations

enum  sccp_scoc_fsm_state {
  S_IDLE , S_CONN_PEND_IN , S_CONN_PEND_OUT , S_ACTIVE ,
  S_DISCONN_PEND , S_RESET_IN , S_RESET_OUT , S_BOTHWAY_RESET ,
  S_WAIT_CONN_CONF
}
 
enum  sccp_scoc_fsm_event {
  SCOC_E_SCU_N_CONN_REQ , SCOC_E_SCU_N_CONN_RESP , SCOC_E_SCU_N_DISC_REQ , SCOC_E_SCU_N_DATA_REQ ,
  SCOC_E_SCU_N_EXP_DATA_REQ , SCOC_E_RCOC_CONN_IND , SCOC_E_RCOC_ROUT_FAIL_IND , SCOC_E_RCOC_RLSD_IND ,
  SCOC_E_RCOC_REL_COMPL_IND , SCOC_E_RCOC_CREF_IND , SCOC_E_RCOC_CC_IND , SCOC_E_RCOC_DT1_IND ,
  SCOC_E_RCOC_DT2_IND , SCOC_E_RCOC_IT_IND , SCOC_E_RCOC_OTHER_NPDU , SCOC_E_RCOC_ERROR_IND ,
  SCOC_E_T_IAR_EXP , SCOC_E_T_IAS_EXP , SCOC_E_CONN_TMR_EXP , SCOC_E_T_REL_EXP ,
  SCOC_E_T_INT_EXP , SCOC_E_T_REP_REL_EXP
}
 

Variables

struct osmo_fsm sccp_scoc_fsm
 

Enumeration Type Documentation

◆ sccp_scoc_fsm_event

Enumerator
SCOC_E_SCU_N_CONN_REQ 
SCOC_E_SCU_N_CONN_RESP 
SCOC_E_SCU_N_DISC_REQ 
SCOC_E_SCU_N_DATA_REQ 
SCOC_E_SCU_N_EXP_DATA_REQ 
SCOC_E_RCOC_CONN_IND 
SCOC_E_RCOC_ROUT_FAIL_IND 
SCOC_E_RCOC_RLSD_IND 
SCOC_E_RCOC_REL_COMPL_IND 
SCOC_E_RCOC_CREF_IND 
SCOC_E_RCOC_CC_IND 
SCOC_E_RCOC_DT1_IND 
SCOC_E_RCOC_DT2_IND 
SCOC_E_RCOC_IT_IND 
SCOC_E_RCOC_OTHER_NPDU 
SCOC_E_RCOC_ERROR_IND 
SCOC_E_T_IAR_EXP 
SCOC_E_T_IAS_EXP 
SCOC_E_CONN_TMR_EXP 
SCOC_E_T_REL_EXP 
SCOC_E_T_INT_EXP 
SCOC_E_T_REP_REL_EXP 

◆ sccp_scoc_fsm_state

Enumerator
S_IDLE 
S_CONN_PEND_IN 
S_CONN_PEND_OUT 
S_ACTIVE 
S_DISCONN_PEND 
S_RESET_IN 
S_RESET_OUT 
S_BOTHWAY_RESET 
S_WAIT_CONN_CONF 

Variable Documentation

◆ sccp_scoc_fsm

struct osmo_fsm sccp_scoc_fsm
extern

Referenced by osmo_ss7_init(), and sccp_conn_alloc().