Go to the source code of this file.
|
enum | xua_asp_state { XUA_ASP_S_DOWN
, XUA_ASP_S_INACTIVE
, XUA_ASP_S_ACTIVE
} |
|
enum | xua_asp_event {
XUA_ASP_E_M_ASP_UP_REQ
, XUA_ASP_E_M_ASP_ACTIVE_REQ
, XUA_ASP_E_M_ASP_DOWN_REQ
, XUA_ASP_E_M_ASP_INACTIVE_REQ
,
XUA_ASP_E_SCTP_COMM_DOWN_IND
, XUA_ASP_E_SCTP_RESTART_IND
, XUA_ASP_E_SCTP_EST_IND
, XUA_ASP_E_ASPSM_ASPUP
,
XUA_ASP_E_ASPSM_ASPUP_ACK
, XUA_ASP_E_ASPTM_ASPAC
, XUA_ASP_E_ASPTM_ASPAC_ACK
, XUA_ASP_E_ASPSM_ASPDN
,
XUA_ASP_E_ASPSM_ASPDN_ACK
, XUA_ASP_E_ASPTM_ASPIA
, XUA_ASP_E_ASPTM_ASPIA_ACK
, XUA_ASP_E_ASPSM_BEAT
,
XUA_ASP_E_ASPSM_BEAT_ACK
, XUA_ASP_E_AS_ASSIGNED
, IPA_ASP_E_ID_RESP
, IPA_ASP_E_ID_ACK
,
IPA_ASP_E_ID_GET
, _NUM_XUA_ASP_E
} |
|
◆ xua_asp_event
Enumerator |
---|
XUA_ASP_E_M_ASP_UP_REQ | |
XUA_ASP_E_M_ASP_ACTIVE_REQ | |
XUA_ASP_E_M_ASP_DOWN_REQ | |
XUA_ASP_E_M_ASP_INACTIVE_REQ | |
XUA_ASP_E_SCTP_COMM_DOWN_IND | |
XUA_ASP_E_SCTP_RESTART_IND | |
XUA_ASP_E_SCTP_EST_IND | |
XUA_ASP_E_ASPSM_ASPUP | |
XUA_ASP_E_ASPSM_ASPUP_ACK | |
XUA_ASP_E_ASPTM_ASPAC | |
XUA_ASP_E_ASPTM_ASPAC_ACK | |
XUA_ASP_E_ASPSM_ASPDN | |
XUA_ASP_E_ASPSM_ASPDN_ACK | |
XUA_ASP_E_ASPTM_ASPIA | |
XUA_ASP_E_ASPTM_ASPIA_ACK | |
XUA_ASP_E_ASPSM_BEAT | |
XUA_ASP_E_ASPSM_BEAT_ACK | |
XUA_ASP_E_AS_ASSIGNED | |
IPA_ASP_E_ID_RESP | |
IPA_ASP_E_ID_ACK | |
IPA_ASP_E_ID_GET | |
_NUM_XUA_ASP_E | |
◆ xua_asp_state
Enumerator |
---|
XUA_ASP_S_DOWN | |
XUA_ASP_S_INACTIVE | |
XUA_ASP_S_ACTIVE | |
◆ xua_asp_fsm_start()
Start a new ASP finite stae machine for given ASP (stored in asp->fi)
- Parameters
-
[in] | asp | Application Server Process for which to start FSM |
[in] | role | Role (ASP, SG, IPSP) of this FSM |
[in] | log_level | Logging Level for ASP FSM logging |
- Returns
- 0 on success; negative on error
References xua_asp_fsm_priv::asp, osmo_ss7_asp::cfg, osmo_ss7_asp::fi, ipa_asp_fsm_start(), osmo_ss7_asp::name, NULL, OSMO_SS7_ASP_PROT_IPA, osmo_ss7_asp::proto, xua_asp_fsm_priv::role, and xua_asp_fsm.
Referenced by osmo_ss7_asp_restart().
◆ ipa_asp_fsm
struct osmo_fsm ipa_asp_fsm |
|
extern |
◆ xua_asp_fsm
struct osmo_fsm xua_asp_fsm |
|
extern |