libosmo-sigtran 2.1.0.165-6ea6 Osmocom SIGTRAN library

Data Fields
xua_asp_fsm_priv Struct Reference

## Data Fields
struct osmo_ss7_asp * | asp
enum osmo_ss7_asp_role | role
struct {
struct osmo_timer_list timer
int out_event
} | t_ack
struct {
struct osmo_timer_list timer
uint32_t unacked_beats
} | t_beat

## Field Documentation

## ◆ asp

struct osmo_ss7_asp* xua_asp_fsm_priv::asp

Referenced by dispatch_to_all_as(), ipa_asp_fsm_down_onenter(), peer_send(), peer_send_and_start_t_ack(), peer_send_error(), send_xlm_prim_simple(), xua_asp_fsm_active_onenter(), xua_asp_fsm_cleanup(), xua_asp_fsm_down(), xua_asp_fsm_down_onenter(), xua_asp_fsm_inactive(), xua_asp_fsm_inactive_onenter(), xua_asp_fsm_start(), xua_t_ack_cb(), xua_t_beat_cb(), and xua_t_beat_send().

## ◆ out_event

int xua_asp_fsm_priv::out_event

Referenced by check_stop_t_ack(), peer_send_and_start_t_ack(), and xua_t_ack_cb().

## ◆ role

enum osmo_ss7_asp_role xua_asp_fsm_priv::role

Referenced by xua_asp_fsm_start().

## ◆

struct { ... } xua_asp_fsm_priv::t_ack

Referenced by check_stop_t_ack(), peer_send_and_start_t_ack(), xua_asp_allstate(), xua_asp_fsm_cleanup(), and xua_t_ack_cb().

## ◆

struct { ... } xua_asp_fsm_priv::t_beat

Referenced by xua_asp_allstate(), xua_asp_fsm_start(), xua_t_beat_cb(), xua_t_beat_send(), and xua_t_beat_stop().

## ◆ timer

struct osmo_timer_list xua_asp_fsm_priv::timer

Referenced by check_stop_t_ack(), peer_send_and_start_t_ack(), xua_asp_allstate(), xua_asp_fsm_cleanup(), xua_asp_fsm_start(), xua_t_ack_cb(), xua_t_beat_send(), and xua_t_beat_stop().

## ◆ unacked_beats

uint32_t xua_asp_fsm_priv::unacked_beats

Referenced by xua_asp_allstate(), xua_t_beat_cb(), xua_t_beat_send(), and xua_t_beat_stop().

The documentation for this struct was generated from the following file:

- src/xua_asp_fsm.c