libosmogb  1.7.0.61-0d9b6.202211030053
Osmocom Gb library
gprs_rlc.h
Go to the documentation of this file.
EGPRS_HDR_TYPE1
@ EGPRS_HDR_TYPE1
Definition: gprs_rlc.h:24
_NUM_OSMO_GPRS_CS
@ _NUM_OSMO_GPRS_CS
Definition: gprs_rlc.h:44
OSMO_GPRS_CS4
@ OSMO_GPRS_CS4
Definition: gprs_rlc.h:34
OSMO_GPRS_MCS8
@ OSMO_GPRS_MCS8
Definition: gprs_rlc.h:42
egprs_cps_punc
egprs_cps_punc
CPS puncturing table selection (TS 04.60 10.4.8a)
Definition: gprs_rlc.h:15
egprs_cps::p
uint8_t p[2]
Definition: gprs_rlc.h:11
egprs_cps::mcs
uint8_t mcs
Definition: gprs_rlc.h:10
egprs_get_cps
int egprs_get_cps(struct egprs_cps *cps, uint8_t type, uint8_t bits)
OSMO_GPRS_CS2
@ OSMO_GPRS_CS2
Definition: gprs_rlc.h:32
egprs_cps
Structure for CPS coding and puncturing scheme (TS 04.60 10.4.8a)
Definition: gprs_rlc.h:8
OSMO_GPRS_MCS5
@ OSMO_GPRS_MCS5
Definition: gprs_rlc.h:39
EGPRS_CPS_P3
@ EGPRS_CPS_P3
Definition: gprs_rlc.h:18
osmo_gprs_cs
osmo_gprs_cs
Definition: gprs_rlc.h:29
EGPRS_CPS_P1
@ EGPRS_CPS_P1
Definition: gprs_rlc.h:16
egprs_hdr_type
egprs_hdr_type
EGPRS header types (TS 04.60 10.0a.2)
Definition: gprs_rlc.h:23
OSMO_GPRS_CS3
@ OSMO_GPRS_CS3
Definition: gprs_rlc.h:33
OSMO_GPRS_MCS6
@ OSMO_GPRS_MCS6
Definition: gprs_rlc.h:40
OSMO_GPRS_MCS1
@ OSMO_GPRS_MCS1
Definition: gprs_rlc.h:35
OSMO_GPRS_MCS4
@ OSMO_GPRS_MCS4
Definition: gprs_rlc.h:38
OSMO_GPRS_MCS2
@ OSMO_GPRS_MCS2
Definition: gprs_rlc.h:36
OSMO_GPRS_MCS7
@ OSMO_GPRS_MCS7
Definition: gprs_rlc.h:41
EGPRS_CPS_NONE
@ EGPRS_CPS_NONE
Definition: gprs_rlc.h:19
osmo_gprs_ul_cs_by_block_bytes
enum osmo_gprs_cs osmo_gprs_ul_cs_by_block_bytes(uint8_t block_size)
egprs_cps::bits
uint8_t bits
Definition: gprs_rlc.h:9
OSMO_GPRS_MCS3
@ OSMO_GPRS_MCS3
Definition: gprs_rlc.h:37
EGPRS_HDR_TYPE2
@ EGPRS_HDR_TYPE2
Definition: gprs_rlc.h:25
osmo_gprs_dl_cs_by_block_bytes
enum osmo_gprs_cs osmo_gprs_dl_cs_by_block_bytes(uint8_t block_size)
EGPRS_CPS_P2
@ EGPRS_CPS_P2
Definition: gprs_rlc.h:17
osmo_gprs_dl_block_size_bits
int osmo_gprs_dl_block_size_bits(enum osmo_gprs_cs cs)
type
enum osmo_sub_auth_type type
OSMO_GPRS_CS1
@ OSMO_GPRS_CS1
Definition: gprs_rlc.h:31
osmo_gprs_ul_block_size_bytes
int osmo_gprs_ul_block_size_bytes(enum osmo_gprs_cs cs)
osmo_gprs_ul_block_size_bits
int osmo_gprs_ul_block_size_bits(enum osmo_gprs_cs cs)
EGPRS_HDR_TYPE3
@ EGPRS_HDR_TYPE3
Definition: gprs_rlc.h:26
osmo_gprs_dl_block_size_bytes
int osmo_gprs_dl_block_size_bytes(enum osmo_gprs_cs cs)
OSMO_GPRS_CS_NONE
@ OSMO_GPRS_CS_NONE
Definition: gprs_rlc.h:30
OSMO_GPRS_MCS9
@ OSMO_GPRS_MCS9
Definition: gprs_rlc.h:43