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_channellapdm_ch
 pointer to lapdm_channel of which we're part
uint8_t ta
uint8_t tx_power

Detailed Description

a LAPDm Entity


Field Documentation

callback for sending stuff to L3

Referenced by lapdm_channel_set_l3(), and rslms_sendmsg().

context for layer3 instance

Referenced by lapdm_channel_set_l3(), and rslms_sendmsg().

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().

currently a pending frame not confirmed by L1

Referenced by l2_ph_data_conf(), and tx_ph_data_enqueue().


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines