libosmogb  0.12.0.47-7c74
Osmocom Gb library
gsm_04_60.h File Reference

General Packet Radio Service (GPRS). More...

#include <stdint.h>

Go to the source code of this file.

Data Structures

struct  gprs_rlc_ul_header_egprs_1
 
struct  gprs_rlc_ul_header_egprs_2
 
struct  gprs_rlc_ul_header_egprs_3
 
struct  gprs_rlc_dl_header_egprs_1
 
struct  gprs_rlc_dl_header_egprs_2
 
struct  gprs_rlc_dl_header_egprs_3
 

Functions

struct gprs_rlc_ul_header_egprs_1 __attribute__ ((packed))
 

Variables

uint8_t tfi_hi
 
uint8_t cv
 
uint8_t si
 
uint8_t r
 
uint8_t bsn1_hi
 
uint8_t tfi_lo
 
uint8_t bsn2_hi
 
uint8_t bsn1_lo
 
uint8_t bsn2_lo
 
uint8_t spare_hi
 
uint8_t pi
 
uint8_t rsb
 
uint8_t cps
 
uint8_t dummy
 
uint8_t spare_lo
 
uint8_t cps_hi
 
uint8_t cps_lo
 
uint8_t spare
 
uint8_t spb
 
uint8_t rrbp
 
uint8_t es_p
 
uint8_t usf
 
uint8_t pr
 
uint8_t bsn1_mid
 

Detailed Description

General Packet Radio Service (GPRS).

Radio Link Control / Medium Access Control (RLC/MAC) protocol 3GPP TS 04.60 version 8.27.0 Release 1999

Function Documentation

◆ __attribute__()

struct gprs_rlc_ul_header_egprs_1 __attribute__ ( (packed)  )

Variable Documentation

◆ bsn1_hi

uint8_t bsn1_hi

◆ bsn1_lo

uint8_t bsn1_lo

◆ bsn1_mid

uint8_t bsn1_mid

◆ bsn2_hi

uint8_t bsn2_hi

◆ bsn2_lo

uint8_t bsn2_lo

◆ cps

uint8_t cps

◆ cps_hi

uint8_t cps_hi

◆ cps_lo

uint8_t cps_lo

◆ cv

uint8_t cv

◆ dummy

uint8_t dummy

◆ es_p

uint8_t es_p

◆ pi

uint8_t pi

◆ pr

uint8_t pr

◆ r

uint8_t r

Referenced by DEFUN().

◆ rrbp

uint8_t rrbp

◆ rsb

uint8_t rsb

◆ si

uint8_t si

◆ spare

uint8_t spare

◆ spare_hi

uint8_t spare_hi

◆ spare_lo

uint8_t spare_lo

◆ spb

uint8_t spb

◆ tfi_hi

uint8_t tfi_hi

◆ tfi_lo

uint8_t tfi_lo

◆ usf

uint8_t usf