libosmogsm
1.10.0.65-d581
Osmocom GSM library
Data Structures
Here are the data structures with brief descriptions:
C
abis_nm_channel
Abis OML Channel (Section 9.4.1)
C
abis_nm_ipacc_att_bssgp_cfg
Ip.access NM_ATT_IPACC_BSSGP_CFG value
C
abis_nm_ipacc_att_ns_cfg
Ip.access NM_ATT_IPACC_NS_CFG value
C
abis_nm_ipacc_att_rlc_cfg
Ip.access NM_ATT_IPACC_RLC_CFG value
C
abis_nm_ipacc_att_rlc_cfg_2
Ip.access NM_ATT_IPACC_RLC_CFG_2 value
C
abis_nm_ipacc_att_rlc_cfg_3
Ip.access NM_ATT_IPACC_RLC_CFG_3 value
C
abis_nm_sw_desc
3GPP TS 52.021 §9.4.62 SW Description
C
abis_om_fom_hdr
OML FOM header
C
abis_om_hdr
Generic header in front of every OML message according to TS 08.59
C
abis_om_obj_inst
OML Object Instance
C
abis_rsl_cchan_hdr
C
abis_rsl_chan_nr
C
abis_rsl_common_hdr
RSL common header
C
abis_rsl_dchan_hdr
C
abis_rsl_link_id
C
abis_rsl_osmo_rep_acch_cap
C
abis_rsl_osmo_temp_ovp_acch_cap
C
abis_rsl_rll_hdr
C
bssap_le_pdu
C
bsslap_pdu
C
bsslap_reset
C
bsslap_ta_layer3
C
bsslap_ta_response
C
bssmap_header
C
bssmap_le_conn_oriented_info
C
bssmap_le_location_type
C
bssmap_le_pdu
C
bssmap_le_perform_loc_req
C
bssmap_le_perform_loc_resp
C
cbsp_header
C
dtap_header
C
egprs_cps
Structure for CPS coding and puncturing scheme (TS 44.060 10.4.8a)
C
fn_remap_table
C
gad_raw
GAD PDU in network-byte-order according to 3GPP TS 23.032 GAD: Universal Geographical Area Description
C
gad_raw_ell_arc
C
gad_raw_ell_point
C
gad_raw_ell_point_alt
C
gad_raw_ell_point_alt_unc_ell
C
gad_raw_ell_point_unc_circle
C
gad_raw_ell_point_unc_ellipse
C
gad_raw_ha_ell_point_alt_unc_ell
C
gad_raw_ha_ell_point_unc_ell
C
gad_raw_head
C
gad_raw_polygon
C
gan_cch_desc_ie
C
gan_rc_csr_hdr
C
gprs_cipher_impl
C
gprs_cs_desc
C
gprs_ra_id
C
gprs_rlc_dl_header_egprs_1
C
gprs_rlc_dl_header_egprs_2
C
gprs_rlc_dl_header_egprs_3
C
gprs_rlc_ul_header_egprs_1
C
gprs_rlc_ul_header_egprs_2
C
gprs_rlc_ul_header_egprs_3
C
gsm0408_vgcs_ul_grant
C
gsm0808_application_data
C
gsm0808_cell_id
Parsed representation of Cell Identifier IE (3GPP TS 48.008 3.2.2.17)
C
gsm0808_cell_id_list
DEPRECATED: This definition of the cell identifier list is insufficient
C
gsm0808_cell_id_list2
Parsed representation of a Cell Identifier List IE (3GPP TS 48.008 3.2.2.27)
C
gsm0808_cell_id_list_segment
Parsed representation of a Cell Identifier List Segment IE (3GPP TS 48.008 3.2.2.27a)
C
gsm0808_cell_id_u
Instead of this, use either struct
gsm0808_cell_id
or
gsm0808_cell_id_list2
C
gsm0808_channel_type
C
gsm0808_cipher_mode_command
C
gsm0808_circuit_pool_list
C
gsm0808_data_identity
C
gsm0808_diagnostics
C
gsm0808_encrypt_info
C
gsm0808_group_callref
Packed representation of a Group Call Reference IE (3GPP TS 48.008 3.2.2.55)
C
gsm0808_handover_command
C
gsm0808_handover_complete
C
gsm0808_handover_failure
C
gsm0808_handover_performed
C
gsm0808_handover_request
3GPP TS 48.008 §3.2.1.8 HANDOVER REQUEST
C
gsm0808_handover_request_ack
C
gsm0808_handover_required
3GPP TS 48.008 §3.2.1.9 HANDOVER REQUIRED
C
gsm0808_handover_required_reject
3GPP TS 48.008 §3.2.1.37 HANDOVER REQUIRED REJECT
C
gsm0808_layer_3_information
C
gsm0808_notification_data
3GPP TS 48.008 §3.2.1.82 (VGCS/VBS) NOTIFICATION DATA
C
gsm0808_old_bss_to_new_bss_info
3GPP TS 48.008 §3.2.2.5.8 Old BSS to New BSS information
C
gsm0808_perform_location_request
C
gsm0808_perform_location_response
C
gsm0808_priority
Packed representation of a Priority IE (GGPP TS 48.008 3.2.2.18)
C
gsm0808_sms_to_vgcs
C
gsm0808_speech_codec
3GPP TS 48.008 3.2.2.104 Speech Codec
C
gsm0808_speech_codec_list
C
gsm0808_talker_identity
C
gsm0808_uplink_app_data
3GPP TS 48.008 §3.2.1.59a (VGCS) UPLINK APPLICATION DATA
C
gsm0808_uplink_reject_cmd
3GPP TS 48.008 §3.2.1.61 (VGCS) UPLINK REJECT COMMAND
C
gsm0808_uplink_release_ind
3GPP TS 48.008 §3.2.1.60 (VGCS) UPLINK RELEASE INDICATION
C
gsm0808_uplink_request
3GPP TS 48.008 §3.2.1.57 (VGCS) UPLINK REQUEST
C
gsm0808_uplink_request_ack
3GPP TS 48.008 §3.2.1.58 (VGCS) UPLINK REQUEST ACKNOWLEDGE
C
gsm0808_uplink_request_cnf
3GPP TS 48.008 §3.2.1.59 (VGCS) UPLINK REQUEST CONFIRM
C
gsm0808_uplink_seized_cmd
3GPP TS 48.008 §3.2.1.63 (VGCS) UPLINK SEIZED COMMAND
C
gsm0808_vgcs_feature_flags
Packed representation of a VGCS Feature Flags IE (3GPP TS 48.008 3.2.2.88)
C
gsm0808_vgcs_vbs_area_cell_info
3GPP TS 48.008 §3.2.1.79 VGCS/VBS AREA CELL INFO
C
gsm0808_vgcs_vbs_assign_fail
3GPP TS 48.008 §3.2.1.55 VGCS/VBS ASSIGNMENT FAILURE
C
gsm0808_vgcs_vbs_assign_req
3GPP TS 48.008 §3.2.1.53 VGCS/VBS ASSIGNMENT REQUEST
C
gsm0808_vgcs_vbs_assign_res
3GPP TS 48.008 §3.2.1.54 VGCS/VBS ASSIGNMENT RESULT
C
gsm0808_vgcs_vbs_assign_stat
3GPP TS 48.008 §3.2.1.80 VGCS/VBS ASSIGNMENT STATUS
C
gsm0808_vgcs_vbs_setup
3GPP TS 48.008 §3.2.1.50 VGCS/VBS SETUP
C
gsm0808_vgcs_vbs_setup_ack
3GPP TS 48.008 §3.2.1.51 VGCS/VBS SETUP ACK
C
gsm23041_etws_primary_gsm
C
gsm23041_msg_param_gsm
C
gsm23041_msg_param_umts
C
gsm29118_paging_req
3GPP TS 3GPP TS 29.018 8.14 SGsAP-PAGING-REQUEST
C
gsm29118_reset_msg
3GPP TS 3GPP TS 29.018 8.15 SGsAP-RESET-ACK and 8.16 SGsAP-RESET-INDICATION
C
gsm341_etws_message
C
gsm341_ms_message
C
gsm411_rp_hdr
C
gsm411_smc_inst
C
gsm411_smr_inst
C
gsm412_block_type
C
gsm412_sched_msg
C
gsm414_close_mslot_loop_ack
C
gsm414_close_mslot_loop_cmd
C
gsm414_egprs_st_sb_loop_cmd
C
gsm414_gprs_test_mode_cmd
C
gsm48_act_pdp_ctx_req
C
gsm48_add_ass
C
gsm48_ass_cmd
C
gsm48_ass_cpl
C
gsm48_ass_fail
C
gsm48_attach_ack
C
gsm48_auth_ciph_req
C
gsm48_auth_ciph_resp
C
gsm48_auth_req
C
gsm48_auth_resp
C
gsm48_cell_desc
C
gsm48_cell_options
C
gsm48_cell_sel_par
C
gsm48_chan_desc
C
gsm48_chan_mode_modify
C
gsm48_chan_rel
C
gsm48_cip_mode_cmd
C
gsm48_classmark1
C
gsm48_classmark2
C
gsm48_classmark3
C
gsm48_cm_change
C
gsm48_control_channel_descr
C
gsm48_frq_redef
C
gsm48_gprs_susp_req
C
gsm48_hdr
C
gsm48_hdr_sh
C
gsm48_ho_cmd
C
gsm48_ho_cpl
C
gsm48_ho_fail
C
gsm48_imm_ass
C
gsm48_imm_ass_ext
C
gsm48_imm_ass_rej
C
gsm48_imsi_detach_ind
C
gsm48_loc_area_id
C
gsm48_loc_upd_req
C
gsm48_meas_res
C
gsm48_multi_rate_conf
C
gsm48_notification_nch
C
gsm48_pag_resp
C
gsm48_pag_rsp
C
gsm48_paging1
C
gsm48_paging2
C
gsm48_paging3
C
gsm48_pdp_address
C
gsm48_power_cmd
C
gsm48_qos
C
gsm48_ra_id
C
gsm48_ra_upd_ack
C
gsm48_rach_control
C
gsm48_range_1024
C
gsm48_range_128
C
gsm48_range_256
C
gsm48_range_512
C
gsm48_req_ref
C
gsm48_rr_status
C
gsm48_service_request
C
gsm48_start_time
C
gsm48_sync_ind
C
gsm48_system_information_type_1
C
gsm48_system_information_type_10
C
gsm48_system_information_type_13
C
gsm48_system_information_type_2
C
gsm48_system_information_type_2bis
C
gsm48_system_information_type_2quater
C
gsm48_system_information_type_2ter
C
gsm48_system_information_type_3
C
gsm48_system_information_type_4
C
gsm48_system_information_type_5
C
gsm48_system_information_type_5bis
C
gsm48_system_information_type_5ter
C
gsm48_system_information_type_6
C
gsm48_system_information_type_header
C
gsm48_talker_indication
C
gsm48_uplink_release
C
gsm48_var_bit
C
gsm_freq_range
C
gsm_meas_rep_unidir
C
gsm_mncc_bearer_cap
C
gsm_mncc_cause
C
gsm_mncc_cccap
C
gsm_mncc_facility
C
gsm_mncc_number
C
gsm_mncc_progress
C
gsm_mncc_ssversion
C
gsm_mncc_useruser
C
gsm_rx_lev_qual
C
gsm_sacch_l1_hdr
C
gsm_sysinfo_freq
C
gsm_time
C
info_act_cnf_param
For {ACTIVATE,DEACTIVATE} MPH-INFO.cnf
C
info_act_req_param
For {ACTIVATE,DEACTIVATE,MODIFY} MPH-INFO.req
C
info_ciph_req_param
For {ACTIVATE,DEACTIVATE} MPH-INFO
C
info_meas_ind_param
For MEAS MPH-INFO.ind
C
info_time_ind_param
For TIME MPH-INFO.ind
C
info_ulacc_req_param
For {ACT_UL_ACC,DEACT_UL_ACC} MPH-INFO.req
C
ipac_preproc_ave_cfg
C
ipac_preproc_cfg
C
ipac_preproc_ho_candidates
C
ipac_preproc_ho_comp
HO Threshold Comparators
C
ipac_preproc_ho_ctl_param
C
ipac_preproc_ho_thresh
Handover Thresholds
C
ipac_preproc_ncell_dflts
C
ipac_preproc_pc_comp
PC Threshold Comparators (RSL_IPAC_EIE_PC_THRESH_COMP)
C
ipac_preproc_pc_comp_field
Osmocom extension for: PC Threshold Comparators (RSL_IPAC_EIE_OSMO_PC_THRESH_COMP)
C
ipac_preproc_pc_thresh
MS/BS Power Control Thresholds (RSL_IPAC_EIE_MS_PWR_CTL)
C
ipaccess_head
C
ipaccess_head_ext
C
ipaccess_unit
C
iuup_ctrl_ack
C
iuup_ctrl_error_event
C
iuup_ctrl_init_hdr
C
iuup_ctrl_init_rfci_hdr
C
iuup_ctrl_init_tail
C
iuup_ctrl_nack
C
iuup_pdutype0_hdr
C
iuup_pdutype14_hdr
C
iuup_pdutype1_hdr
C
lapdm_channel
Two lapdm_entities that form a GSM logical channel (ACCH + DCCH)
C
lapdm_datalink
LAPDm datalink like TS 04.06 / Section 3.5.2
C
lapdm_entity
LAPDm Entity
C
lapdm_msg_ctx
LAPDm message context
C
lcs_cause_ie
3GPP TS 49.031 10.13 LCS Cause, also in 3GPP TS 48.008 3.2.2.66, which simply refers to the former
C
mph_info_param
For MPH-INFO.ind
C
nch_pos
C
osmo_auth_impl
C
osmo_auth_vector
C
osmo_bssap_le_err
C
osmo_bssap_le_header
C
osmo_bsslap_err
C
osmo_bssmap_le_err
C
osmo_bssmap_le_lcs_qos
C
osmo_cbsp_cell_ent
C
osmo_cbsp_cell_list
C
osmo_cbsp_content
C
osmo_cbsp_decoded
C
osmo_cbsp_error_ind
C
osmo_cbsp_fail_ent
C
osmo_cbsp_failure
C
osmo_cbsp_keep_alive
C
osmo_cbsp_keep_alive_complete
C
osmo_cbsp_kill
C
osmo_cbsp_kill_complete
C
osmo_cbsp_kill_failure
C
osmo_cbsp_load_query
C
osmo_cbsp_load_query_complete
C
osmo_cbsp_load_query_failure
C
osmo_cbsp_loading_ent
C
osmo_cbsp_loading_list
C
osmo_cbsp_msg_status_query
C
osmo_cbsp_msg_status_query_complete
C
osmo_cbsp_msg_status_query_failure
C
osmo_cbsp_num_compl_ent
C
osmo_cbsp_num_compl_list
C
osmo_cbsp_reset
C
osmo_cbsp_reset_complete
C
osmo_cbsp_reset_failure
C
osmo_cbsp_restart
C
osmo_cbsp_write_replace
C
osmo_cbsp_write_replace_complete
C
osmo_cbsp_write_replace_failure
C
osmo_cell_global_id
C
osmo_cell_global_id_ps
C
osmo_earfcn_si2q
C
osmo_eutran_cell_global_id
C
osmo_gad
C
osmo_gad_ell_arc
C
osmo_gad_ell_point
C
osmo_gad_ell_point_alt
C
osmo_gad_ell_point_alt_unc_ell
C
osmo_gad_ell_point_unc_circle
C
osmo_gad_ell_point_unc_ellipse
C
osmo_gad_err
C
osmo_gad_ha_ell_point_alt_unc_ell
C
osmo_gad_polygon
C
osmo_gcr_parsed
Parsed representation of Global Call Reference, 3GPP TS 29.205 Table B 2.1.9.1
C
osmo_gprs_cell_options
C
osmo_gprs_power_ctrl_pars
C
osmo_gsm48_classmark
C
osmo_gsm48_lsa_params
C
osmo_gsm48_si13_info
C
osmo_gsm48_si3_gprs_ind
C
osmo_gsm48_si6_ro_info
C
osmo_gsm48_si_dtm_support
C
osmo_gsm48_si_gprs_ms_txpwr_max_ccch
C
osmo_gsm48_si_pch_nch_info
C
osmo_gsm48_si_power_offset
C
osmo_gsm48_si_ro_info
C
osmo_gsm48_si_selection_params
C
osmo_gsm48_si_vbs_vgcs_options
C
osmo_gsn_address
C
osmo_gsup_an_apdu
AccessNetworkSignalInfo as in 3GPP TS 29.002
C
osmo_gsup_message
Parsed/decoded GSUP protocol message
C
osmo_gsup_pdp_info
Parsed/decoded PDP context information
C
osmo_gummei
C
osmo_guti
C
osmo_iuup_instance
C
osmo_iuup_rfci
C
osmo_iuup_rnl_config
C
osmo_iuup_rnl_config_timer
C
osmo_iuup_rnl_data
C
osmo_iuup_rnl_prim
C
osmo_iuup_rnl_status
C
osmo_iuup_tnl_prim
C
osmo_lac_and_ci_id
C
osmo_lcls
LCLS-related parameters from 3GPP TS 48.008
C
osmo_location_area_id
C
osmo_mme_id
C
osmo_nri_range
One range of NRI values
C
osmo_nri_ranges
A list of struct
osmo_nri_range
C
osmo_oap_client_config
C
osmo_oap_client_state
C
osmo_oap_message
Parsed/decoded OAP protocol message
C
osmo_phsap_prim
Primitive header for PH-SAP primitives
C
osmo_plmn_id
C
osmo_preproc_ave_cfg
C
osmo_preproc_ave_cfg_field
C
osmo_preproc_pc_comp
C
osmo_preproc_pc_thresh
Osmocom extension for: MS/BS Power Control Thresholds (RSL_IPAC_EIE_OSMO_MS_PWR_CTL)
C
osmo_rlp_frame_decoded
Data structure representing one decoded RLP frame
C
osmo_rnc_id
C
osmo_routing_area_id
C
osmo_service_area_id
C
osmo_shared_network_area_id
C
osmo_sub_auth_data
C
osmo_sub_auth_data2
Permanent (secret) subscriber auth data
C
osmo_timer_nt
C
osmo_tlv_prot_def
Osmocom TLV protocol definition
C
osmo_tlv_prot_ie_def
C
osmo_tlv_prot_msg_def
C
osmo_tracking_area_id
C
ph_conn_ind_param
For PH-CONN.ind
C
ph_data_param
For PH-[UNIT]DATA
C
ph_rach_ind_param
For PH-RANDOM_ACCESS.ind
C
ph_rach_req_param
For PH-RANDOM_ACCESS.req
C
ph_tch_param
For TCH
C
rsl_ie_cb_cmd_type
RSL Cell Broadcast Command (Chapter 9.3.41)
C
rsl_ie_chan_ident
RSL Channel Identification IE (Chapter 9.3.5)
C
rsl_ie_chan_mode
RSL Channel Mode IF (Chapter 9.3.6)
C
rsl_ie_nch_drx_info
NCH DRX Information (Chapter 9.3.47)
C
rsl_l1_info
C
rsl_mrpci
C
rxlev_stats
C
sdp_firmware
C
sdp_header_entry
C
SHA1Context
C
sha256_state
C
smcdatastate
C
smcdownstate
C
smrdatastate
C
smrdownstate
C
ss_request
This structure represents some meaningful parts of a decoded and/or to be encoded GSM 04.80 message
C
tlv_def
Definition of a single IE (Information Element)
C
tlv_definition
Definition of All 256 IE / TLV
C
tlv_p_entry
Entry in a TLV parser array
C
tlv_parsed
Result of the TLV parser
C
ussd_request
Generated by
1.9.4