libosmogsm
1.5.1
Osmocom GSM library
Main Page
Modules
Data Structures
Files
Data Structures
Data Fields
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Data Structures
Here are the data structures with brief descriptions:
C
abis_nm_channel
Abis OML Channel (Section 9.4.1)
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_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
dl_rel_req_param
For DL-REL.req
C
dtap_header
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
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_u
Instead of this, use either struct
gsm0808_cell_id
or
gsm0808_cell_id_list2
C
gsm0808_channel_type
C
gsm0808_diagnostics
C
gsm0808_encrypt_info
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_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_speech_codec
3GPP TS 48.008 3.2.2.104 Speech Codec
C
gsm0808_speech_codec_list
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_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_pag_resp
C
gsm48_pag_rsp
C
gsm48_paging1
C
gsm48_paging2
C
gsm48_paging3
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_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_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
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
C
ipac_preproc_pc_thresh
MS/BS Power Control Thresholds
C
ipaccess_head
C
ipaccess_head_ext
C
ipaccess_unit
C
l2downstate
C
lapd_cr_ent
C
lapd_datalink
LAPD datalink
C
lapd_history
C
lapd_msg_ctx
LAPD message context
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
mdl_error_ind_param
For MDL-ERROR.ind
C
mph_info_param
For MPH-INFO.ind
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_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_dlsap_prim
Primitive header for LAPD DL-SAP primitives
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_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_i460_schan_desc
Description of a sub-channel; passed by caller
C
osmo_i460_subchan
C
osmo_i460_subchan_demux
C
osmo_i460_subchan_mux
C
osmo_i460_timeslot
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_routing_area_id
C
osmo_service_area_id
C
osmo_shared_network_area_id
C
osmo_sub_auth_data
Permanent (secret) subscriber auth data
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.45)
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_l1_info
C
rsl_mrpci
C
rxlev_stats
C
sdp_firmware
C
sdp_header_entry
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.8.8