Qmi.MessageNasGetCellLocationInfoOutput¶
Fields¶
None
Methods¶
|
|
|
|
|
|
|
Details¶
- class Qmi.MessageNasGetCellLocationInfoOutput¶
The
Qmi.MessageNasGetCellLocationInfoOutput
structure contains private data and should only be accessed using the provided API.New in version 1.10.
- get_cdma_info()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_cdma_info_system_id:
a placeholder for the output #guint16, or
None
if not required.- value_cdma_info_network_id:
a placeholder for the output #guint16, or
None
if not required.- value_cdma_info_base_station_id:
a placeholder for the output #guint16, or
None
if not required.- value_cdma_info_reference_pn:
a placeholder for the output #guint16, or
None
if not required.- value_cdma_info_latitude:
a placeholder for the output #guint32, or
None
if not required.- value_cdma_info_longitude:
a placeholder for the output #guint32, or
None
if 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:
True
if the field is found,False
otherwise.- value_geran_info_v2_cell_id:
a placeholder for the output #guint32, or
None
if not required.- value_geran_info_v2_plmn:
a placeholder for the output
GLib.Array
of #guint8 elements, orNone
if not required. Do not free it, it is owned by self.- value_geran_info_v2_lac:
a placeholder for the output #guint16, or
None
if not required.- value_geran_info_v2_geran_absolute_rf_channel_number:
a placeholder for the output #guint16, or
None
if not required.- value_geran_info_v2_base_station_identity_code:
a placeholder for the output #guint8, or
None
if not required.- value_geran_info_v2_timing_advance:
a placeholder for the output #guint32, or
None
if not required.- value_geran_info_v2_rx_level:
a placeholder for the output #guint16, or
None
if not required.- value_geran_info_v2_cell_ptr:
a placeholder for the output array of
Qmi.MessageNasGetCellLocationInfoOutputGeranInfoV2CellElement
elements, orNone
if 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:
True
if the field is found,False
otherwise.- value_interfrequency_lte_info_ue_in_idle:
- value_interfrequency_lte_info_frequency_ptr:
a placeholder for the output array of #QmiMessageNasGetCellLocationInfoOutputInterfrequencyLteInfoFrequencyElement elements, or
None
if 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:
True
if the field is found,False
otherwise.- value_intrafrequency_lte_info_v2_ue_in_idle:
- value_intrafrequency_lte_info_v2_plmn:
a placeholder for the output
GLib.Array
of #guint8 elements, orNone
if 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
None
if not required.- value_intrafrequency_lte_info_v2_global_cell_id:
a placeholder for the output #guint32, or
None
if not required.- value_intrafrequency_lte_info_v2_eutra_absolute_rf_channel_number:
a placeholder for the output #guint16, or
None
if not required.- value_intrafrequency_lte_info_v2_serving_cell_id:
a placeholder for the output #guint16, or
None
if not required.- value_intrafrequency_lte_info_v2_cell_reselection_priority:
a placeholder for the output #guint8, or
None
if not required.- value_intrafrequency_lte_info_v2_s_non_intra_search_threshold:
a placeholder for the output #guint8, or
None
if not required.- value_intrafrequency_lte_info_v2_serving_cell_low_threshold:
a placeholder for the output #guint8, or
None
if not required.- value_intrafrequency_lte_info_v2_s_intra_search_threshold:
a placeholder for the output #guint8, or
None
if not required.- value_intrafrequency_lte_info_v2_cell_ptr:
a placeholder for the output array of
Qmi.MessageNasGetCellLocationInfoOutputIntrafrequencyLteInfoV2CellElement
elements, orNone
if 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:
True
if the field is found,False
otherwise.- 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
None
if 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:
True
if the field is found,False
otherwise.- 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
None
if 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:
True
if the field is found,False
otherwise.- value_lte_info_timing_advance:
a placeholder for the output #guint32, or
None
if not required.
- Return type:
Get the ‘LTE Info Timing Advance’ field from self.
New in version 1.28.
- get_nr5g_arfcn()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_nr5g_arfcn:
a placeholder for the output #guint32, or
None
if not required.
- Return type:
Get the ‘NR5G ARFCN’ field from self.
New in version 1.30.
- get_nr5g_cell_information()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_nr5g_cell_information_plmn:
a placeholder for the output
GLib.Array
of #guint8 elements, orNone
if not required. Do not free it, it is owned by self.- value_nr5g_cell_information_tracking_area_code:
a placeholder for the output
GLib.Array
of #guint8 elements, orNone
if 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
None
if not required.- value_nr5g_cell_information_physical_cell_id:
a placeholder for the output #guint16, or
None
if not required.- value_nr5g_cell_information_rsrq:
a placeholder for the output #gint16, or
None
if not required.- value_nr5g_cell_information_rsrp:
a placeholder for the output #gint16, or
None
if not required.- value_nr5g_cell_information_snr:
a placeholder for the output #gint16, or
None
if 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:
True
if the field is found,False
otherwise.- value_umts_cell_id:
a placeholder for the output #guint32, or
None
if not required.
- Return type:
Get the ‘UMTS Cell ID’ field from self.
New in version 1.10.
- get_umts_info_neighboring_lte()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_umts_info_neighboring_lte_rrc_state:
a placeholder for the output
Qmi.NasWcdmaRrcState
, orNone
if not required.- value_umts_info_neighboring_lte_frequency_ptr:
a placeholder for the output array of
Qmi.MessageNasGetCellLocationInfoOutputUmtsInfoNeighboringLteFrequencyElement
elements, orNone
if 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:
True
if the field is found,False
otherwise.- value_umts_info_v2_cell_id:
a placeholder for the output #guint16, or
None
if not required.- value_umts_info_v2_plmn:
a placeholder for the output
GLib.Array
of #guint8 elements, orNone
if not required. Do not free it, it is owned by self.- value_umts_info_v2_lac:
a placeholder for the output #guint16, or
None
if not required.- value_umts_info_v2_utra_absolute_rf_channel_number:
a placeholder for the output #guint16, or
None
if not required.- value_umts_info_v2_primary_scrambling_code:
a placeholder for the output #guint16, or
None
if not required.- value_umts_info_v2_rscp:
a placeholder for the output #gint16, or
None
if not required.- value_umts_info_v2_ecio:
a placeholder for the output #gint16, or
None
if not required.- value_umts_info_v2_cell_ptr:
a placeholder for the output array of
Qmi.MessageNasGetCellLocationInfoOutputUmtsInfoV2CellElement
elements, orNone
if 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.MessageNasGetCellLocationInfoOutputUmtsInfoV2NeighboringGeranElement
elements, orNone
if 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.