libosmogb 1.9.0.196-9975
Osmocom Gb library
bssgp_bvc_ctx Struct Reference

#include <gprs_bssgp.h>

Data Fields

struct llist_head list
 
struct gprs_ra_id ra_id
 parsed RA ID of the remote BTS More...
 
uint16_t cell_id
 Cell ID of the remote BTS. More...
 
uint16_t bvci
 
uint16_t nsei
 
uint32_t state
 
struct rate_ctr_groupctrg
 
struct bssgp_flow_controlfc
 
uint32_t bmax_default_ms
 default maximum size of per-MS bucket in octets More...
 
uint32_t r_default_ms
 default bucket leak rate of per-MS bucket in octests/s More...
 
bool is_sgsn
 BSS or SGSN. More...
 

Field Documentation

◆ bmax_default_ms

uint32_t bssgp_bvc_ctx::bmax_default_ms

default maximum size of per-MS bucket in octets

Referenced by bssgp_fc_ms_init(), and bssgp_rx_fc_bvc().

◆ bvci

◆ cell_id

uint16_t bssgp_bvc_ctx::cell_id

◆ ctrg

◆ fc

◆ is_sgsn

bool bssgp_bvc_ctx::is_sgsn

BSS or SGSN.

This defines the local state.

Referenced by bssgp_rx_bvc_reset(), and btsctx_alloc().

◆ list

struct llist_head bssgp_bvc_ctx::list

Referenced by bssgp_bvc_ctx_free(), and btsctx_alloc().

◆ nsei

◆ r_default_ms

uint32_t bssgp_bvc_ctx::r_default_ms

default bucket leak rate of per-MS bucket in octests/s

Referenced by bssgp_fc_ms_init(), and bssgp_rx_fc_bvc().

◆ ra_id

struct gprs_ra_id bssgp_bvc_ctx::ra_id

parsed RA ID of the remote BTS

Referenced by bssgp_rx_bvc_reset(), bssgp_tx_bvc_reset2(), bssgp_tx_ul_ud(), btsctx_by_raid_cid(), and dump_bvc().

◆ state

uint32_t bssgp_bvc_ctx::state

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