libosmogb  1.5.1.205-e67e
Osmocom Gb library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules
osmo_fr_link Struct Reference

#include <frame_relay.h>

Data Fields

struct llist_head list
 
struct osmo_fr_networknet
 
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
 

Field Documentation

unsigned int osmo_fr_link::err_count
uint8_t osmo_fr_link::expected_rep
uint8_t osmo_fr_link::last_rx_seq
uint8_t osmo_fr_link::last_tx_seq
const char* osmo_fr_link::name
unsigned int osmo_fr_link::polling_count

Referenced by check_link_state(), and fr_t391_cb().

void(* osmo_fr_link::status_cb)(struct osmo_fr_link *link, void *cb_data, bool active)
unsigned int osmo_fr_link::succeed

Referenced by check_link_state().

struct osmo_timer_list osmo_fr_link::t391
int(* osmo_fr_link::tx_cb)(void *data, struct msgb *msg)
int(* osmo_fr_link::unknown_dlc_rx_cb)(void *cb_data, struct msgb *msg)

Referenced by osmo_fr_rx().

void* osmo_fr_link::unknown_dlc_rx_cb_data

Referenced by osmo_fr_rx().


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