libosmo-sigtran
0.10.0
Osmocom SIGTRAN library
|
#include <osmo_ss7.h>
Data Fields | |
struct llist_head | list |
entry in 'ref osmo_ss7_instance.as_list More... | |
struct osmo_ss7_instance * | inst |
struct osmo_fsm_inst * | fi |
AS FSM. More... | |
bool | rkm_dyn_allocated |
Were we dynamically allocated by RKM? More... | |
struct { | |
char * name | |
char * description | |
enum osmo_ss7_asp_protocol proto | |
struct osmo_ss7_routing_key routing_key | |
enum osmo_ss7_as_traffic_mode mode | |
uint32_t recovery_timeout_msec | |
uint8_t qos_class | |
struct { | |
uint32_t dpc | |
} pc_override | |
struct osmo_ss7_asp * asps [16] | |
} | cfg |
struct osmo_ss7_asp* osmo_ss7_as::asps[16] |
Referenced by asp_notify_all_as(), check_any_other_asp_in_active(), check_any_other_asp_not_down(), find_first_as_in_asp(), osmo_ss7_as_add_asp(), osmo_ss7_as_del_asp(), osmo_ss7_as_has_asp(), osmo_ss7_asp_destroy(), osmo_ss7_asp_find_by_proto(), osmo_ss7_route_name(), write_one_as(), and xua_as_transmit_msg().
struct { ... } osmo_ss7_as::cfg |
Referenced by _rout_key(), asp_notify_all_as(), check_any_other_asp_in_active(), check_any_other_asp_not_down(), DEFUN(), find_first_as_in_asp(), gen_mtp_transfer_req_xua(), handle_reg_conf(), handle_rkey_dereg(), handle_rkey_reg(), hmrt_message_for_routing(), ipa_asp_fsm_cleanup(), ipa_asp_fsm_wait_id_ack2(), ipa_rx_msg_sccp(), ipa_tx_xua_as(), lm_timer_cb(), m3ua_tx_xua_as(), osmo_sccp_simple_client_on_ss7_id(), osmo_ss7_as_add_asp(), osmo_ss7_as_del_asp(), osmo_ss7_as_destroy(), osmo_ss7_as_find_by_l_rk_id(), osmo_ss7_as_find_by_name(), osmo_ss7_as_find_by_proto(), osmo_ss7_as_find_by_rctx(), osmo_ss7_as_find_or_create(), osmo_ss7_as_has_asp(), osmo_ss7_asp_destroy(), osmo_ss7_asp_find_by_proto(), osmo_ss7_route_create(), osmo_ss7_route_name(), sua_tx_xua_as(), write_one_as(), xua_as_fsm_active(), xua_as_fsm_start(), and xua_as_transmit_msg().
char* osmo_ss7_as::description |
Referenced by DEFUN(), handle_rkey_reg(), and write_one_as().
uint32_t osmo_ss7_as::dpc |
struct osmo_fsm_inst* osmo_ss7_as::fi |
AS FSM.
Referenced by DEFUN(), dispatch_to_all_as(), handle_rkey_dereg(), m3ua_rx_rkm_reg_req(), m3ua_tx_xua_as(), osmo_ss7_as_destroy(), osmo_ss7_as_find_or_create(), sua_tx_xua_as(), and xua_as_transmit_msg().
struct osmo_ss7_instance* osmo_ss7_as::inst |
struct llist_head osmo_ss7_as::list |
entry in 'ref osmo_ss7_instance.as_list
Referenced by DEFUN(), dispatch_to_all_as(), find_as_for_asp(), find_first_as_in_asp(), osmo_ss7_as_destroy(), osmo_ss7_as_find_by_l_rk_id(), osmo_ss7_as_find_by_name(), osmo_ss7_as_find_by_proto(), osmo_ss7_as_find_by_rctx(), osmo_ss7_as_find_or_create(), osmo_ss7_asp_destroy(), and xua_rkm_cleanup_dyn_as_for_asp().
enum osmo_ss7_as_traffic_mode osmo_ss7_as::mode |
Referenced by DEFUN(), handle_rkey_reg(), osmo_ss7_as_find_or_create(), and write_one_as().
char* osmo_ss7_as::name |
Referenced by DEFUN(), ipa_asp_fsm_wait_id_ack2(), osmo_sccp_simple_client_on_ss7_id(), osmo_ss7_as_add_asp(), osmo_ss7_as_del_asp(), osmo_ss7_as_destroy(), osmo_ss7_as_find_by_name(), osmo_ss7_as_find_or_create(), osmo_ss7_route_create(), osmo_ss7_route_name(), write_one_as(), and xua_as_fsm_start().
struct { ... } osmo_ss7_as::pc_override |
Referenced by DEFUN(), ipa_rx_msg_sccp(), and write_one_as().
enum osmo_ss7_asp_protocol osmo_ss7_as::proto |
uint8_t osmo_ss7_as::qos_class |
Referenced by DEFUN(), and write_one_as().
uint32_t osmo_ss7_as::recovery_timeout_msec |
Referenced by DEFUN(), osmo_ss7_as_find_or_create(), write_one_as(), and xua_as_fsm_active().
bool osmo_ss7_as::rkm_dyn_allocated |
Were we dynamically allocated by RKM?
Referenced by handle_rkey_dereg(), handle_rkey_reg(), write_one_as(), and xua_rkm_cleanup_dyn_as_for_asp().
struct osmo_ss7_routing_key osmo_ss7_as::routing_key |
Referenced by _rout_key(), DEFUN(), handle_reg_conf(), handle_rkey_dereg(), handle_rkey_reg(), ipa_asp_fsm_cleanup(), ipa_asp_fsm_wait_id_ack2(), ipa_rx_msg_sccp(), lm_timer_cb(), m3ua_tx_xua_as(), osmo_sccp_simple_client_on_ss7_id(), osmo_ss7_as_find_by_l_rk_id(), osmo_ss7_as_find_by_rctx(), osmo_ss7_as_find_or_create(), sua_tx_xua_as(), and write_one_as().