Qmi.MessageNasGetCellLocationInfoOutput¶
Fields¶
None
Methods¶
  | 
|
  | 
|
  | 
|
  | 
Details¶
- class Qmi.MessageNasGetCellLocationInfoOutput¶
 The
Qmi.MessageNasGetCellLocationInfoOutputstructure contains private data and should only be accessed using the provided API.New in version 1.10.
- get_cdma_info()¶
 - Raises:
 - Returns:
 Trueif the field is found,Falseotherwise.- value_cdma_info_system_id:
 a placeholder for the output #guint16, or
Noneif not required.- value_cdma_info_network_id:
 a placeholder for the output #guint16, or
Noneif not required.- value_cdma_info_base_station_id:
 a placeholder for the output #guint16, or
Noneif not required.- value_cdma_info_reference_pn:
 a placeholder for the output #guint16, or
Noneif not required.- value_cdma_info_latitude:
 a placeholder for the output #guint32, or
Noneif not required.- value_cdma_info_longitude:
 a placeholder for the output #guint32, or
Noneif not required.
- Return type:
 (
bool, value_cdma_info_system_id:int, value_cdma_info_network_id:int, value_cdma_info_base_station_id:int, value_cdma_info_reference_pn:int, value_cdma_info_latitude:int, value_cdma_info_longitude:int)
Get the ‘CDMA Info’ field from self.
New in version 1.10.
- get_geran_info_v2()¶
 - Raises:
 - Returns:
 Trueif the field is found,Falseotherwise.- value_geran_info_v2_cell_id:
 a placeholder for the output #guint32, or
Noneif not required.- value_geran_info_v2_plmn:
 a placeholder for the output
GLib.Arrayof #guint8 elements, orNoneif not required. Do not free it, it is owned by self.- value_geran_info_v2_lac:
 a placeholder for the output #guint16, or
Noneif not required.- value_geran_info_v2_geran_absolute_rf_channel_number:
 a placeholder for the output #guint16, or
Noneif not required.- value_geran_info_v2_base_station_identity_code:
 a placeholder for the output #guint8, or
Noneif not required.- value_geran_info_v2_timing_advance:
 a placeholder for the output #guint32, or
Noneif not required.- value_geran_info_v2_rx_level:
 a placeholder for the output #guint16, or
Noneif not required.- value_geran_info_v2_cell_ptr:
 a placeholder for the output array of
Qmi.MessageNasGetCellLocationInfoOutputGeranInfoV2CellElementelements, orNoneif not required. Do not free or modify it, it is owned by self.
- Return type:
 (
bool, value_geran_info_v2_cell_id:int, value_geran_info_v2_plmn:bytes, value_geran_info_v2_lac:int, value_geran_info_v2_geran_absolute_rf_channel_number:int, value_geran_info_v2_base_station_identity_code:int, value_geran_info_v2_timing_advance:int, value_geran_info_v2_rx_level:int, value_geran_info_v2_cell_ptr: [Qmi.MessageNasGetCellLocationInfoOutputGeranInfoV2CellElement])
Get the ‘GERAN Info v2’ field from self.
Version of
Qmi.MessageNasGetCellLocationInfoOutput.get_geran_info_v2() using arrays of pointers to structs instead of arrays of structs, for easier binding in other languages.New in version 1.32.
- get_interfrequency_lte_info()¶
 - Raises:
 - Returns:
 Trueif the field is found,Falseotherwise.- value_interfrequency_lte_info_ue_in_idle:
 - value_interfrequency_lte_info_frequency_ptr:
 a placeholder for the output array of #QmiMessageNasGetCellLocationInfoOutputInterfrequencyLteInfoFrequencyElement elements, or
Noneif not required. Do not free or modify it, it is owned by self.
- Return type:
 (
bool, value_interfrequency_lte_info_ue_in_idle:bool, value_interfrequency_lte_info_frequency_ptr: [Qmi.MessageNasGetCellLocationInfoOutputInterfrequencyLteInfoFrequencyElementGir])
Get the ‘Interfrequency LTE Info’ field from self.
Version of
Qmi.MessageNasGetCellLocationInfoOutput.get_interfrequency_lte_info() using arrays of pointers to structs instead of arrays of structs, for easier binding in other languages.New in version 1.32.
- get_intrafrequency_lte_info_v2()¶
 - Raises:
 - Returns:
 Trueif the field is found,Falseotherwise.- value_intrafrequency_lte_info_v2_ue_in_idle:
 - value_intrafrequency_lte_info_v2_plmn:
 a placeholder for the output
GLib.Arrayof #guint8 elements, orNoneif not required. Do not free it, it is owned by self.- value_intrafrequency_lte_info_v2_tracking_area_code:
 a placeholder for the output #guint16, or
Noneif not required.- value_intrafrequency_lte_info_v2_global_cell_id:
 a placeholder for the output #guint32, or
Noneif not required.- value_intrafrequency_lte_info_v2_eutra_absolute_rf_channel_number:
 a placeholder for the output #guint16, or
Noneif not required.- value_intrafrequency_lte_info_v2_serving_cell_id:
 a placeholder for the output #guint16, or
Noneif not required.- value_intrafrequency_lte_info_v2_cell_reselection_priority:
 a placeholder for the output #guint8, or
Noneif not required.- value_intrafrequency_lte_info_v2_s_non_intra_search_threshold:
 a placeholder for the output #guint8, or
Noneif not required.- value_intrafrequency_lte_info_v2_serving_cell_low_threshold:
 a placeholder for the output #guint8, or
Noneif not required.- value_intrafrequency_lte_info_v2_s_intra_search_threshold:
 a placeholder for the output #guint8, or
Noneif not required.- value_intrafrequency_lte_info_v2_cell_ptr:
 a placeholder for the output array of
Qmi.MessageNasGetCellLocationInfoOutputIntrafrequencyLteInfoV2CellElementelements, orNoneif not required. Do not free or modify it, it is owned by self.
- Return type:
 (
bool, value_intrafrequency_lte_info_v2_ue_in_idle:bool, value_intrafrequency_lte_info_v2_plmn:bytes, value_intrafrequency_lte_info_v2_tracking_area_code:int, value_intrafrequency_lte_info_v2_global_cell_id:int, value_intrafrequency_lte_info_v2_eutra_absolute_rf_channel_number:int, value_intrafrequency_lte_info_v2_serving_cell_id:int, value_intrafrequency_lte_info_v2_cell_reselection_priority:int, value_intrafrequency_lte_info_v2_s_non_intra_search_threshold:int, value_intrafrequency_lte_info_v2_serving_cell_low_threshold:int, value_intrafrequency_lte_info_v2_s_intra_search_threshold:int, value_intrafrequency_lte_info_v2_cell_ptr: [Qmi.MessageNasGetCellLocationInfoOutputIntrafrequencyLteInfoV2CellElement])
Get the ‘Intrafrequency LTE Info v2’ field from self.
Version of
Qmi.MessageNasGetCellLocationInfoOutput.get_intrafrequency_lte_info_v2() using arrays of pointers to structs instead of arrays of structs, for easier binding in other languages.New in version 1.32.
- get_lte_info_neighboring_gsm()¶
 - Raises:
 - Returns:
 Trueif the field is found,Falseotherwise.- value_lte_info_neighboring_gsm_ue_in_idle:
 - value_lte_info_neighboring_gsm_frequency_ptr:
 a placeholder for the output array of #QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringGsmFrequencyElement elements, or
Noneif not required. Do not free or modify it, it is owned by self.
- Return type:
 (
bool, value_lte_info_neighboring_gsm_ue_in_idle:bool, value_lte_info_neighboring_gsm_frequency_ptr: [Qmi.MessageNasGetCellLocationInfoOutputLteInfoNeighboringGsmFrequencyElementGir])
Get the ‘LTE Info Neighboring GSM’ field from self.
Version of
Qmi.MessageNasGetCellLocationInfoOutput.get_lte_info_neighboring_gsm() using arrays of pointers to structs instead of arrays of structs, for easier binding in other languages.New in version 1.32.
- get_lte_info_neighboring_wcdma()¶
 - Raises:
 - Returns:
 Trueif the field is found,Falseotherwise.- value_lte_info_neighboring_wcdma_ue_in_idle:
 - value_lte_info_neighboring_wcdma_frequency_ptr:
 a placeholder for the output array of #QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringWcdmaFrequencyElement elements, or
Noneif not required. Do not free or modify it, it is owned by self.
- Return type:
 (
bool, value_lte_info_neighboring_wcdma_ue_in_idle:bool, value_lte_info_neighboring_wcdma_frequency_ptr: [Qmi.MessageNasGetCellLocationInfoOutputLteInfoNeighboringWcdmaFrequencyElementGir])
Get the ‘LTE Info Neighboring WCDMA’ field from self.
Version of
Qmi.MessageNasGetCellLocationInfoOutput.get_lte_info_neighboring_wcdma() using arrays of pointers to structs instead of arrays of structs, for easier binding in other languages.New in version 1.32.
- get_lte_info_timing_advance()¶
 - Raises:
 - Returns:
 Trueif the field is found,Falseotherwise.- value_lte_info_timing_advance:
 a placeholder for the output #guint32, or
Noneif not required.
- Return type:
 
Get the ‘LTE Info Timing Advance’ field from self.
New in version 1.28.
- get_nr5g_arfcn()¶
 - Raises:
 - Returns:
 Trueif the field is found,Falseotherwise.- value_nr5g_arfcn:
 a placeholder for the output #guint32, or
Noneif not required.
- Return type:
 
Get the ‘NR5G ARFCN’ field from self.
New in version 1.30.
- get_nr5g_cell_information()¶
 - Raises:
 - Returns:
 Trueif the field is found,Falseotherwise.- value_nr5g_cell_information_plmn:
 a placeholder for the output
GLib.Arrayof #guint8 elements, orNoneif not required. Do not free it, it is owned by self.- value_nr5g_cell_information_tracking_area_code:
 a placeholder for the output
GLib.Arrayof #guint8 elements, orNoneif not required. Do not free it, it is owned by self.- value_nr5g_cell_information_global_cell_id:
 a placeholder for the output #guint64, or
Noneif not required.- value_nr5g_cell_information_physical_cell_id:
 a placeholder for the output #guint16, or
Noneif not required.- value_nr5g_cell_information_rsrq:
 a placeholder for the output #gint16, or
Noneif not required.- value_nr5g_cell_information_rsrp:
 a placeholder for the output #gint16, or
Noneif not required.- value_nr5g_cell_information_snr:
 a placeholder for the output #gint16, or
Noneif not required.
- Return type:
 (
bool, value_nr5g_cell_information_plmn:bytes, value_nr5g_cell_information_tracking_area_code:bytes, value_nr5g_cell_information_global_cell_id:int, value_nr5g_cell_information_physical_cell_id:int, value_nr5g_cell_information_rsrq:int, value_nr5g_cell_information_rsrp:int, value_nr5g_cell_information_snr:int)
Get the ‘NR5G Cell Information’ field from self.
New in version 1.30.
- get_result()¶
 - Raises:
 - Returns:
 - Return type:
 
Get the result of the QMI operation.
New in version 1.10.
- get_umts_cell_id()¶
 - Raises:
 - Returns:
 Trueif the field is found,Falseotherwise.- value_umts_cell_id:
 a placeholder for the output #guint32, or
Noneif not required.
- Return type:
 
Get the ‘UMTS Cell ID’ field from self.
New in version 1.10.
- get_umts_info_neighboring_lte()¶
 - Raises:
 - Returns:
 Trueif the field is found,Falseotherwise.- value_umts_info_neighboring_lte_rrc_state:
 a placeholder for the output
Qmi.NasWcdmaRrcState, orNoneif not required.- value_umts_info_neighboring_lte_frequency_ptr:
 a placeholder for the output array of
Qmi.MessageNasGetCellLocationInfoOutputUmtsInfoNeighboringLteFrequencyElementelements, orNoneif not required. Do not free or modify it, it is owned by self.
- Return type:
 (
bool, value_umts_info_neighboring_lte_rrc_state:Qmi.NasWcdmaRrcState, value_umts_info_neighboring_lte_frequency_ptr: [Qmi.MessageNasGetCellLocationInfoOutputUmtsInfoNeighboringLteFrequencyElement])
Get the ‘UMTS Info Neighboring LTE’ field from self.
Version of
Qmi.MessageNasGetCellLocationInfoOutput.get_umts_info_neighboring_lte() using arrays of pointers to structs instead of arrays of structs, for easier binding in other languages.New in version 1.32.
- get_umts_info_v2()¶
 - Raises:
 - Returns:
 Trueif the field is found,Falseotherwise.- value_umts_info_v2_cell_id:
 a placeholder for the output #guint16, or
Noneif not required.- value_umts_info_v2_plmn:
 a placeholder for the output
GLib.Arrayof #guint8 elements, orNoneif not required. Do not free it, it is owned by self.- value_umts_info_v2_lac:
 a placeholder for the output #guint16, or
Noneif not required.- value_umts_info_v2_utra_absolute_rf_channel_number:
 a placeholder for the output #guint16, or
Noneif not required.- value_umts_info_v2_primary_scrambling_code:
 a placeholder for the output #guint16, or
Noneif not required.- value_umts_info_v2_rscp:
 a placeholder for the output #gint16, or
Noneif not required.- value_umts_info_v2_ecio:
 a placeholder for the output #gint16, or
Noneif not required.- value_umts_info_v2_cell_ptr:
 a placeholder for the output array of
Qmi.MessageNasGetCellLocationInfoOutputUmtsInfoV2CellElementelements, orNoneif not required. Do not free or modify it, it is owned by self.- value_umts_info_v2_neighboring_geran_ptr:
 a placeholder for the output array of
Qmi.MessageNasGetCellLocationInfoOutputUmtsInfoV2NeighboringGeranElementelements, orNoneif not required. Do not free or modify it, it is owned by self.
- Return type:
 (
bool, value_umts_info_v2_cell_id:int, value_umts_info_v2_plmn:bytes, value_umts_info_v2_lac:int, value_umts_info_v2_utra_absolute_rf_channel_number:int, value_umts_info_v2_primary_scrambling_code:int, value_umts_info_v2_rscp:int, value_umts_info_v2_ecio:int, value_umts_info_v2_cell_ptr: [Qmi.MessageNasGetCellLocationInfoOutputUmtsInfoV2CellElement], value_umts_info_v2_neighboring_geran_ptr: [Qmi.MessageNasGetCellLocationInfoOutputUmtsInfoV2NeighboringGeranElement])
Get the ‘UMTS Info v2’ field from self.
Version of
Qmi.MessageNasGetCellLocationInfoOutput.get_umts_info_v2() using arrays of pointers to structs instead of arrays of structs, for easier binding in other languages.New in version 1.32.
- ref()¶
 - Returns:
 the new reference to self.
- Return type:
 
Atomically increments the reference count of self by one.
New in version 1.10.
- set_compat_context(compat_context, compat_context_free)¶
 - Parameters:
 compat_context_free (
GLib.DestroyNotify) –
- unref()¶
 Atomically decrements the reference count of self by one. If the reference count drops to 0, self is completely disposed.
New in version 1.10.