libosmogsm 1.9.0.196-9975
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 More...
 
int last_tx_dequeue
 last entity that was dequeued More...
 
int tx_pending
 currently a pending frame not confirmed by L1 More...
 
enum lapdm_mode mode
 are we in BTS mode or MS mode More...
 
unsigned int flags
 
void * l1_ctx
 context for layer1 instance More...
 
void * l3_ctx
 context for layer3 instance More...
 
osmo_prim_cb l1_prim_cb
 callback for sending prims to L1 More...
 
lapdm_cb_t l3_cb
 callback for sending stuff to L3 More...
 
struct lapdm_channellapdm_ch
 pointer to lapdm_channel of which we're part More...
 
uint8_t ta
 
uint8_t tx_power
 

Detailed Description

a LAPDm Entity

Field Documentation

◆ datalink

◆ flags

◆ l1_ctx

void* lapdm_entity::l1_ctx

◆ l1_prim_cb

osmo_prim_cb lapdm_entity::l1_prim_cb

◆ l3_cb

lapdm_cb_t lapdm_entity::l3_cb

callback for sending stuff to L3

Referenced by lapdm_channel_set_l3(), and rslms_sendmsg().

◆ l3_ctx

void* lapdm_entity::l3_ctx

context for layer3 instance

Referenced by lapdm_channel_set_l3(), and rslms_sendmsg().

◆ lapdm_ch

struct lapdm_channel* lapdm_entity::lapdm_ch

◆ last_tx_dequeue

int lapdm_entity::last_tx_dequeue

last entity that was dequeued

Referenced by tx_dequeue_acch_msgb().

◆ mode

enum lapdm_mode lapdm_entity::mode

◆ ta

uint8_t lapdm_entity::ta

◆ tx_pending

int lapdm_entity::tx_pending

currently a pending frame not confirmed by L1

Referenced by l2_ph_data_conf(), tx_ph_data_enqueue(), and tx_ph_data_enqueue_ui().

◆ tx_power

uint8_t lapdm_entity::tx_power

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