libosmogb 1.10.0.10-24ad1
Osmocom Gb library
|
#include <frame_relay.h>
Data Fields | |
struct llist_head | list |
struct osmo_fr_network * | net |
enum osmo_fr_role | role |
const char * | name |
uint8_t | last_rx_seq |
uint8_t | last_tx_seq |
struct osmo_timer_list | t391 |
struct osmo_timer_list | t392 |
unsigned int | polling_count |
unsigned int | err_count |
unsigned int | succeed |
uint8_t | expected_rep |
bool | state |
struct llist_head | dlc_list |
int(* | unknown_dlc_rx_cb )(void *cb_data, struct msgb *msg) |
void * | unknown_dlc_rx_cb_data |
int(* | tx_cb )(void *data, struct msgb *msg) |
void(* | status_cb )(struct osmo_fr_link *link, void *cb_data, bool active) |
void * | cb_data |
void* osmo_fr_link::cb_data |
Referenced by check_link_state(), gprs_ns2_fr_bind(), link_set_failed(), osmo_fr_tx_dlc(), tx_lmi_q933_status(), and tx_lmi_q933_status_enq().
struct llist_head osmo_fr_link::dlc_list |
unsigned int osmo_fr_link::err_count |
Referenced by fr_t392_cb(), and rx_lmi_q933_status_enq().
uint8_t osmo_fr_link::expected_rep |
Referenced by rx_lmi_q933_status(), and tx_lmi_q933_status_enq().
uint8_t osmo_fr_link::last_rx_seq |
Referenced by fr_link_dump_vty(), msgb_put_link_int_verif(), rx_lmi_q933_status(), and rx_lmi_q933_status_enq().
uint8_t osmo_fr_link::last_tx_seq |
Referenced by fr_link_dump_vty(), link_get_tx_seq(), rx_lmi_q933_status(), and rx_lmi_q933_status_enq().
struct llist_head osmo_fr_link::list |
Referenced by osmo_fr_link_alloc(), and osmo_fr_link_free().
const char* osmo_fr_link::name |
Referenced by fr_link_dump_vty(), and osmo_fr_link_alloc().
struct osmo_fr_network* osmo_fr_link::net |
Referenced by check_link_state(), fr_t391_cb(), fr_t392_cb(), osmo_fr_link_alloc(), rx_lmi_q933_status(), and rx_lmi_q933_status_enq().
unsigned int osmo_fr_link::polling_count |
Referenced by check_link_state(), and fr_t391_cb().
enum osmo_fr_role osmo_fr_link::role |
bool osmo_fr_link::state |
Referenced by check_link_state(), link_set_failed(), osmo_fr_rx(), osmo_fr_tx_dlc(), and rx_lmi_q933_status_enq().
void(* osmo_fr_link::status_cb) (struct osmo_fr_link *link, void *cb_data, bool active) |
Referenced by check_link_state(), and link_set_failed().
unsigned int osmo_fr_link::succeed |
Referenced by check_link_state().
struct osmo_timer_list osmo_fr_link::t391 |
Referenced by fr_t391_cb(), osmo_fr_link_alloc(), and osmo_fr_link_free().
struct osmo_timer_list osmo_fr_link::t392 |
Referenced by fr_t392_cb(), osmo_fr_link_alloc(), osmo_fr_link_free(), rx_lmi_q933_status(), and rx_lmi_q933_status_enq().
Referenced by gprs_ns2_fr_bind(), osmo_fr_tx_dlc(), tx_lmi_q933_status(), and tx_lmi_q933_status_enq().
Referenced by osmo_fr_rx().
void* osmo_fr_link::unknown_dlc_rx_cb_data |
Referenced by osmo_fr_rx().