libosmogsm
0.11.0-dirty
Osmocom GSM library
|
a LAPDm Entity More...
#include <lapdm.h>
Data Fields | |
struct lapdm_datalink | datalink [_NR_DL_SAPI] |
the SAPIs of the LAPDm entity | |
int | last_tx_dequeue |
last entity that was dequeued | |
int | tx_pending |
currently a pending frame not confirmed by L1 | |
enum lapdm_mode | mode |
are we in BTS mode or MS mode | |
unsigned int | flags |
void * | l1_ctx |
context for layer1 instance | |
void * | l3_ctx |
context for layer3 instance | |
osmo_prim_cb | l1_prim_cb |
callback for sending prims to L1 | |
lapdm_cb_t | l3_cb |
callback for sending stuff to L3 | |
struct lapdm_channel * | lapdm_ch |
pointer to lapdm_channel of which we're part | |
uint8_t | ta |
uint8_t | tx_power |
a LAPDm Entity
the SAPIs of the LAPDm entity
Referenced by lapdm_datalink_for_sapi(), lapdm_entity_exit(), lapdm_entity_init(), lapdm_entity_reset(), lapdm_entity_set_mode(), and tx_dequeue_msgb().
unsigned int lapdm_entity::flags |
Referenced by l2_ph_data_conf(), lapdm_entity_set_flags(), and tx_ph_data_enqueue().
void* lapdm_entity::l1_ctx |
context for layer1 instance
Referenced by l2_ph_data_conf(), lapdm_channel_set_l1(), rslms_rx_chan_rqd(), and tx_ph_data_enqueue().
callback for sending prims to L1
Referenced by l2_ph_data_conf(), lapdm_channel_set_l1(), rslms_rx_chan_rqd(), and tx_ph_data_enqueue().
callback for sending stuff to L3
Referenced by lapdm_channel_set_l3(), and rslms_sendmsg().
void* lapdm_entity::l3_ctx |
context for layer3 instance
Referenced by lapdm_channel_set_l3(), and rslms_sendmsg().
struct lapdm_channel* lapdm_entity::lapdm_ch |
pointer to lapdm_channel of which we're part
Referenced by lapdm_channel_init(), and lapdm_rx_not_permitted().
last entity that was dequeued
Referenced by tx_dequeue_msgb().
are we in BTS mode or MS mode
Referenced by l2_ph_data_ind(), lapdm_entity_set_mode(), lapdm_rx_not_permitted(), rslms_rx_rll(), and rslms_rx_rll_udata_req().
uint8_t lapdm_entity::ta |
Referenced by lapdm_send_ph_data_req(), and rslms_rx_rll_udata_req().
currently a pending frame not confirmed by L1
Referenced by l2_ph_data_conf(), and tx_ph_data_enqueue().
uint8_t lapdm_entity::tx_power |
Referenced by lapdm_send_ph_data_req(), and rslms_rx_rll_udata_req().