libosmogsm 1.11.0.26-c59d.202505152026
Osmocom GSM library
Loading...
Searching...
No Matches
gsm48_classmark3 Struct Reference

#include <gsm_04_08.h>

Data Fields

uint8_t a5_bits
 
uint8_t mult_band_supp
 
uint8_t assoc_radio_cap_1
 
uint8_t assoc_radio_cap_2
 
struct { 
 
   bool   present 
 
   uint8_t   r_gsm_assoc_radio_cap 
 
r_support 
 
struct { 
 
   bool   present 
 
   uint8_t   mslot_class 
 
hscsd_mult_slot_cap 
 
bool ucs2_treatment
 
bool extended_meas_cap
 
struct { 
 
   bool   present 
 
   uint8_t   sms_value 
 
   uint8_t   sm_value 
 
ms_meas_cap 
 
struct { 
 
   bool   present 
 
   uint8_t   method 
 
ms_pos_method_cap 
 
struct { 
 
   bool   present 
 
   uint8_t   mslot_class 
 
ecsd_multislot_cap 
 
struct { 
 
   bool   present 
 
   bool   mod_cap 
 
   struct { 
 
      bool   present 
 
      uint8_t   value 
 
   }   rf_pwr_cap_1 
 
   struct { 
 
      bool   present 
 
      uint8_t   value 
 
   }   rf_pwr_cap_2 
 
psk8_struct 
 
struct { 
 
   bool   present 
 
   uint8_t   value 
 
   uint8_t   assoc_radio_cap 
 
gsm_400_bands_supp 
 
struct { 
 
   bool   present 
 
   uint8_t   value 
 
gsm_850_assoc_radio_cap 
 
struct { 
 
   bool   present 
 
   uint8_t   value 
 
gsm_1900_assoc_radio_cap 
 
bool umts_fdd_rat_cap
 
bool umts_tdd_rat_cap
 
bool cdma200_rat_cap
 
struct { 
 
   bool   present 
 
   uint8_t   mslot_class 
 
   bool   single_slot_dtm 
 
   struct { 
 
      bool   present 
 
      uint8_t   mslot_class 
 
   }   dtm_egprs_multislot_cap 
 
dtm_gprs_multislot_cap 
 
struct { 
 
   bool   present 
 
   uint8_t   value 
 
single_band_supp 
 
struct { 
 
   bool   present 
 
   uint8_t   value 
 
gsm_750_assoc_radio_cap 
 
bool umts_1_28_mcps_tdd_rat_cap
 
bool geran_feature_package
 
struct { 
 
   bool   present 
 
   uint8_t   mslot_class 
 
   struct { 
 
      bool   present 
 
      uint8_t   mslot_class 
 
   }   extended_dtm_egprs_multislot_cap 
 
extended_dtm_gprs_multislot_cap 
 
struct { 
 
   bool   present 
 
   uint8_t   value 
 
high_multislot_cap 
 
bool geran_feature_package_2
 
uint8_t gmsk_multislot_power_prof
 
uint8_t psk8_multislot_power_prof
 
struct { 
 
   bool   present 
 
   uint8_t   value 
 
   uint8_t   assoc_radio_cap 
 
t_gsm_400_bands_supp 
 
uint8_t dl_advanced_rx_perf
 
bool dtm_enhancements_cap
 
struct { 
 
   bool   present 
 
   uint8_t   mslot_class 
 
   bool   offset_required 
 
   struct { 
 
      bool   present 
 
      uint8_t   mslot_class 
 
   }   dtm_egprs_high_multislot_cap 
 
dtm_gprs_high_multislot_cap 
 
bool repeated_acch_capability
 
struct { 
 
   bool   present 
 
   uint8_t   value 
 
gsm_710_assoc_radio_cap 
 
struct { 
 
   bool   present 
 
   uint8_t   value 
 
t_gsm_810_assoc_radio_cap 
 
bool ciphering_mode_setting_cap
 
bool add_pos_cap
 
bool e_utra_fdd_supp
 
bool e_utra_tdd_supp
 
bool e_utra_meas_rep_supp
 
bool prio_resel_supp
 
bool utra_csg_cells_rep
 
uint8_t vamos_level
 
uint8_t tighter_capability
 
bool sel_ciph_dl_sacch
 
uint8_t cs_ps_srvcc_geran_utra
 
uint8_t cs_ps_srvcc_geran_eutra
 
bool geran_net_sharing
 
bool e_utra_wb_rsrq_meas_supp
 
bool er_band_support
 
bool utra_mult_band_ind_supp
 
bool e_utra_mult_band_ind_supp
 
bool extended_tsc_set_cap_supp
 
bool extended_earfcn_val_range
 

Field Documentation

◆ a5_bits

uint8_t gsm48_classmark3::a5_bits

◆ add_pos_cap

bool gsm48_classmark3::add_pos_cap

◆ assoc_radio_cap

uint8_t gsm48_classmark3::assoc_radio_cap

◆ assoc_radio_cap_1

uint8_t gsm48_classmark3::assoc_radio_cap_1

◆ assoc_radio_cap_2

uint8_t gsm48_classmark3::assoc_radio_cap_2

◆ cdma200_rat_cap

bool gsm48_classmark3::cdma200_rat_cap

◆ ciphering_mode_setting_cap

bool gsm48_classmark3::ciphering_mode_setting_cap

◆ cs_ps_srvcc_geran_eutra

uint8_t gsm48_classmark3::cs_ps_srvcc_geran_eutra

◆ cs_ps_srvcc_geran_utra

uint8_t gsm48_classmark3::cs_ps_srvcc_geran_utra

◆ dl_advanced_rx_perf

uint8_t gsm48_classmark3::dl_advanced_rx_perf

◆ [struct]

struct { ... } gsm48_classmark3::dtm_egprs_high_multislot_cap

Referenced by gsm48_decode_classmark3().

◆ [struct]

struct { ... } gsm48_classmark3::dtm_egprs_multislot_cap

◆ dtm_enhancements_cap

bool gsm48_classmark3::dtm_enhancements_cap

◆ [struct]

struct { ... } gsm48_classmark3::dtm_gprs_high_multislot_cap

◆ [struct]

struct { ... } gsm48_classmark3::dtm_gprs_multislot_cap

◆ e_utra_fdd_supp

bool gsm48_classmark3::e_utra_fdd_supp

◆ e_utra_meas_rep_supp

bool gsm48_classmark3::e_utra_meas_rep_supp

◆ e_utra_mult_band_ind_supp

bool gsm48_classmark3::e_utra_mult_band_ind_supp

◆ e_utra_tdd_supp

bool gsm48_classmark3::e_utra_tdd_supp

◆ e_utra_wb_rsrq_meas_supp

bool gsm48_classmark3::e_utra_wb_rsrq_meas_supp

◆ [struct]

struct { ... } gsm48_classmark3::ecsd_multislot_cap

◆ er_band_support

bool gsm48_classmark3::er_band_support

◆ [struct]

struct { ... } gsm48_classmark3::extended_dtm_egprs_multislot_cap

Referenced by gsm48_decode_classmark3().

◆ [struct]

struct { ... } gsm48_classmark3::extended_dtm_gprs_multislot_cap

◆ extended_earfcn_val_range

bool gsm48_classmark3::extended_earfcn_val_range

◆ extended_meas_cap

bool gsm48_classmark3::extended_meas_cap

◆ extended_tsc_set_cap_supp

bool gsm48_classmark3::extended_tsc_set_cap_supp

◆ geran_feature_package

bool gsm48_classmark3::geran_feature_package

◆ geran_feature_package_2

bool gsm48_classmark3::geran_feature_package_2

◆ geran_net_sharing

bool gsm48_classmark3::geran_net_sharing

◆ gmsk_multislot_power_prof

uint8_t gsm48_classmark3::gmsk_multislot_power_prof

◆ [struct]

struct { ... } gsm48_classmark3::gsm_1900_assoc_radio_cap

◆ [struct]

struct { ... } gsm48_classmark3::gsm_400_bands_supp

◆ [struct]

struct { ... } gsm48_classmark3::gsm_710_assoc_radio_cap

◆ [struct]

struct { ... } gsm48_classmark3::gsm_750_assoc_radio_cap

◆ [struct]

struct { ... } gsm48_classmark3::gsm_850_assoc_radio_cap

◆ [struct]

struct { ... } gsm48_classmark3::high_multislot_cap

◆ [struct]

struct { ... } gsm48_classmark3::hscsd_mult_slot_cap

◆ method

uint8_t gsm48_classmark3::method

◆ mod_cap

bool gsm48_classmark3::mod_cap

◆ [struct]

struct { ... } gsm48_classmark3::ms_meas_cap

◆ [struct]

struct { ... } gsm48_classmark3::ms_pos_method_cap

◆ mslot_class

uint8_t gsm48_classmark3::mslot_class

Referenced by gsm48_decode_classmark3().

◆ mult_band_supp

uint8_t gsm48_classmark3::mult_band_supp

◆ offset_required

bool gsm48_classmark3::offset_required

◆ present

bool gsm48_classmark3::present

Referenced by gsm48_decode_classmark3().

◆ prio_resel_supp

bool gsm48_classmark3::prio_resel_supp

◆ psk8_multislot_power_prof

uint8_t gsm48_classmark3::psk8_multislot_power_prof

◆ [struct]

struct { ... } gsm48_classmark3::psk8_struct

◆ r_gsm_assoc_radio_cap

uint8_t gsm48_classmark3::r_gsm_assoc_radio_cap

◆ [struct]

struct { ... } gsm48_classmark3::r_support

◆ repeated_acch_capability

bool gsm48_classmark3::repeated_acch_capability

◆ [struct]

struct { ... } gsm48_classmark3::rf_pwr_cap_1

◆ [struct]

struct { ... } gsm48_classmark3::rf_pwr_cap_2

◆ sel_ciph_dl_sacch

bool gsm48_classmark3::sel_ciph_dl_sacch

◆ [struct]

struct { ... } gsm48_classmark3::single_band_supp

◆ single_slot_dtm

bool gsm48_classmark3::single_slot_dtm

◆ sm_value

uint8_t gsm48_classmark3::sm_value

◆ sms_value

uint8_t gsm48_classmark3::sms_value

◆ [struct]

struct { ... } gsm48_classmark3::t_gsm_400_bands_supp

◆ [struct]

struct { ... } gsm48_classmark3::t_gsm_810_assoc_radio_cap

◆ tighter_capability

uint8_t gsm48_classmark3::tighter_capability

◆ ucs2_treatment

bool gsm48_classmark3::ucs2_treatment

◆ umts_1_28_mcps_tdd_rat_cap

bool gsm48_classmark3::umts_1_28_mcps_tdd_rat_cap

◆ umts_fdd_rat_cap

bool gsm48_classmark3::umts_fdd_rat_cap

◆ umts_tdd_rat_cap

bool gsm48_classmark3::umts_tdd_rat_cap

◆ utra_csg_cells_rep

bool gsm48_classmark3::utra_csg_cells_rep

◆ utra_mult_band_ind_supp

bool gsm48_classmark3::utra_mult_band_ind_supp

◆ value

uint8_t gsm48_classmark3::value

◆ vamos_level

uint8_t gsm48_classmark3::vamos_level

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