libosmogb  0.9.6.311-c977
Osmocom Gb library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules
gprs_rlc.h
Go to the documentation of this file.
1 
3 #pragma once
4 
5 #include <stdint.h>
6 
8 struct egprs_cps {
9  uint8_t bits;
10  uint8_t mcs;
11  uint8_t p[2];
12 };
13 
20 };
21 
27 };
28 
29 int egprs_get_cps(struct egprs_cps *cps, uint8_t type, uint8_t bits);
Definition: gprs_rlc.h:17
Definition: gprs_rlc.h:25
uint8_t cps
Definition: gsm_04_60.h:21
int egprs_get_cps(struct egprs_cps *cps, uint8_t type, uint8_t bits)
Definition: gprs_rlc.h:19
Structure for CPS coding and puncturing scheme (TS 04.60 10.4.8a)
Definition: gprs_rlc.h:8
Definition: gprs_rlc.h:26
uint8_t bits
Definition: gprs_rlc.h:9
Definition: gprs_rlc.h:24
egprs_cps_punc
CPS puncturing table selection (TS 04.60 10.4.8a)
Definition: gprs_rlc.h:15
Definition: gprs_rlc.h:16
egprs_hdr_type
EGPRS header types (TS 04.60 10.0a.2)
Definition: gprs_rlc.h:23
Definition: gprs_rlc.h:18
uint8_t p[2]
Definition: gprs_rlc.h:11
uint8_t mcs
Definition: gprs_rlc.h:10