Qmi.IndicationNasServingSystemOutput¶
Fields¶
None
Methods¶
|
|
|
|
|
|
|
|
|
Details¶
- class Qmi.IndicationNasServingSystemOutput¶
The
Qmi.IndicationNasServingSystemOutput
structure contains private data and should only be accessed using the provided API.New in version 1.0.
- get_call_barring_status()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_call_barring_status_cs_status:
a placeholder for the output
Qmi.NasCallBarringStatus
, orNone
if not required.- value_call_barring_status_ps_status:
a placeholder for the output
Qmi.NasCallBarringStatus
, orNone
if not required.
- Return type:
(
bool
, value_call_barring_status_cs_status:Qmi.NasCallBarringStatus
, value_call_barring_status_ps_status:Qmi.NasCallBarringStatus
)
Get the ‘Call Barring Status’ field from self.
New in version 1.0.
- get_cdma_base_station_info()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_cdma_base_station_info_base_station_id:
a placeholder for the output #guint16, or
None
if not required.- value_cdma_base_station_info_base_station_latitude:
a placeholder for the output #gint32, or
None
if not required.- value_cdma_base_station_info_base_station_longitude:
a placeholder for the output #gint32, or
None
if not required.
- Return type:
(
bool
, value_cdma_base_station_info_base_station_id:int
, value_cdma_base_station_info_base_station_latitude:int
, value_cdma_base_station_info_base_station_longitude:int
)
Get the ‘CDMA Base Station Info’ field from self.
New in version 1.0.
- get_cdma_p_rev()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_cdma_p_rev:
a placeholder for the output #guint8, or
None
if not required.
- Return type:
Get the ‘CDMA P Rev’ field from self.
New in version 1.0.
- get_cdma_system_id()¶
-
Get the ‘CDMA System ID’ field from self.
New in version 1.0.
- get_cdma_system_info()¶
- Raises:
- Returns:
- Return type:
(
bool
, value_cdma_system_info_mcc:int
, value_cdma_system_info_imsi_11_12:int
)
Get the ‘CDMA System Info’ field from self.
New in version 1.0.
- get_cid_3gpp()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_cid_3gpp:
a placeholder for the output #guint32, or
None
if not required.
- Return type:
Get the ‘CID 3GPP’ field from self.
New in version 1.0.
- get_concurrent_service_info_3gpp2()¶
- Raises:
- Returns:
- Return type:
Get the ‘Concurrent Service Info 3GPP2’ field from self.
New in version 1.0.
- get_current_plmn()¶
- Raises:
- Returns:
- Return type:
(
bool
, value_current_plmn_mcc:int
, value_current_plmn_mnc:int
, value_current_plmn_description:str
)
Get the ‘Current PLMN’ field from self.
New in version 1.0.
- get_data_service_capability()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_data_service_capability:
a placeholder for the output
GLib.Array
ofQmi.NasDataCapability
elements, orNone
if not required. Do not free it, it is owned by self.
- Return type:
(
bool
, value_data_service_capability: [Qmi.NasDataCapability
])
Get the ‘Data Service Capability’ field from self.
New in version 1.0.
- get_daylight_saving_time_adjustment_3gpp()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_daylight_saving_time_adjustment_3gpp:
a placeholder for the output #guint8, or
None
if not required.
- Return type:
Get the ‘Daylight Saving Time Adjustment 3GPP’ field from self.
New in version 1.0.
- get_default_roaming_indicator()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_default_roaming_indicator:
a placeholder for the output
Qmi.NasRoamingIndicatorStatus
, orNone
if not required.
- Return type:
(
bool
, value_default_roaming_indicator:Qmi.NasRoamingIndicatorStatus
)
Get the ‘Default Roaming Indicator’ field from self.
New in version 1.0.
- get_detailed_service_status()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_detailed_service_status_status:
a placeholder for the output
Qmi.NasServiceStatus
, orNone
if not required.- value_detailed_service_status_capability:
a placeholder for the output
Qmi.NasNetworkServiceDomain
, orNone
if not required.- value_detailed_service_status_hdr_status:
a placeholder for the output
Qmi.NasServiceStatus
, orNone
if not required.- value_detailed_service_status_hdr_hybrid:
- value_detailed_service_status_forbidden:
- Return type:
(
bool
, value_detailed_service_status_status:Qmi.NasServiceStatus
, value_detailed_service_status_capability:Qmi.NasNetworkServiceDomain
, value_detailed_service_status_hdr_status:Qmi.NasServiceStatus
, value_detailed_service_status_hdr_hybrid:bool
, value_detailed_service_status_forbidden:bool
)
Get the ‘Detailed Service Status’ field from self.
New in version 1.0.
- get_dtm_support()¶
- Raises:
- Returns:
- Return type:
Get the ‘DTM Support’ field from self.
New in version 1.0.
- get_hdr_personality()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_hdr_personality:
a placeholder for the output
Qmi.NasHdrPersonality
, orNone
if not required.
- Return type:
(
bool
, value_hdr_personality:Qmi.NasHdrPersonality
)
Get the ‘HDR Personality’ field from self.
New in version 1.0.
- get_lac_3gpp()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_lac_3gpp:
a placeholder for the output #guint16, or
None
if not required.
- Return type:
Get the ‘LAC 3GPP’ field from self.
New in version 1.0.
- get_lte_tac()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_lte_tac:
a placeholder for the output #guint16, or
None
if not required.
- Return type:
Get the ‘LTE TAC’ field from self.
New in version 1.0.
- get_mnc_pcs_digit_include_status()¶
- Raises:
- Returns:
- Return type:
(
bool
, value_mnc_pcs_digit_include_status_mcc:int
, value_mnc_pcs_digit_include_status_mnc:int
, value_mnc_pcs_digit_include_status_includes_pcs_digit:bool
)
Get the ‘MNC PCS Digit Include Status’ field from self.
New in version 1.0.
- get_network_name_source()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_network_name_source:
a placeholder for the output
Qmi.NasNetworkNameSource
, orNone
if not required.
- Return type:
(
bool
, value_network_name_source:Qmi.NasNetworkNameSource
)
Get the ‘Network Name Source’ field from self.
New in version 1.24.
- get_plmn_name_flag_3gpp()¶
- Raises:
- Returns:
- Return type:
Get the ‘PLMN Name Flag 3GPP’ field from self.
New in version 1.0.
- get_plmn_not_changed_indication()¶
- Raises:
- Returns:
- Return type:
Get the ‘PLMN Not Changed Indication’ field from self.
New in version 1.0.
- get_prl_indicator_3gpp2()¶
- Raises:
- Returns:
- Return type:
Get the ‘PRL Indicator 3GPP2’ field from self.
New in version 1.0.
- get_roaming_indicator()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_roaming_indicator:
a placeholder for the output
Qmi.NasRoamingIndicatorStatus
, orNone
if not required.
- Return type:
(
bool
, value_roaming_indicator:Qmi.NasRoamingIndicatorStatus
)
Get the ‘Roaming Indicator’ field from self.
New in version 1.0.
- get_roaming_indicator_list()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_roaming_indicator_list_ptr:
a placeholder for the output array of
Qmi.IndicationNasServingSystemOutputRoamingIndicatorListElement
elements, orNone
if not required. Do not free or modify it, it is owned by self.
- Return type:
(
bool
, value_roaming_indicator_list_ptr: [Qmi.IndicationNasServingSystemOutputRoamingIndicatorListElement
])
Get the ‘Roaming Indicator List’ field from self.
Version of
Qmi.IndicationNasServingSystemOutput.get_roaming_indicator_list
() using arrays of pointers to structs instead of arrays of structs, for easier binding in other languages.New in version 1.32.
- get_serving_system()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_serving_system_registration_state:
a placeholder for the output
Qmi.NasRegistrationState
, orNone
if not required.- value_serving_system_cs_attach_state:
a placeholder for the output
Qmi.NasAttachState
, orNone
if not required.- value_serving_system_ps_attach_state:
a placeholder for the output
Qmi.NasAttachState
, orNone
if not required.- value_serving_system_selected_network:
a placeholder for the output
Qmi.NasNetworkType
, orNone
if not required.- value_serving_system_radio_interfaces:
a placeholder for the output
GLib.Array
ofQmi.NasRadioInterface
elements, orNone
if not required. Do not free it, it is owned by self.
- Return type:
(
bool
, value_serving_system_registration_state:Qmi.NasRegistrationState
, value_serving_system_cs_attach_state:Qmi.NasAttachState
, value_serving_system_ps_attach_state:Qmi.NasAttachState
, value_serving_system_selected_network:Qmi.NasNetworkType
, value_serving_system_radio_interfaces: [Qmi.NasRadioInterface
])
Get the ‘Serving System’ field from self.
New in version 1.0.
- get_time_zone_3gpp()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_time_zone_3gpp:
a placeholder for the output #gint8, or
None
if not required.
- Return type:
Get the ‘Time Zone 3GPP’ field from self.
New in version 1.0.
- get_time_zone_3gpp2()¶
- Raises:
- Returns:
- Return type:
(
bool
, value_time_zone_3gpp2_leap_seconds:int
, value_time_zone_3gpp2_local_time_offset:int
, value_time_zone_3gpp2_daylight_saving_time:bool
)
Get the ‘Time Zone 3GPP2’ field from self.
New in version 1.0.
- get_umts_primary_scrambling_code()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_umts_primary_scrambling_code:
a placeholder for the output #guint16, or
None
if not required.
- Return type:
Get the ‘UMTS Primary Scrambling Code’ field from self.
New in version 1.0.
- get_universal_time_and_local_time_zone_3gpp()¶
- Raises:
- Returns:
True
if the field is found,False
otherwise.- value_universal_time_and_local_time_zone_3gpp_year:
a placeholder for the output #guint16, or
None
if not required.- value_universal_time_and_local_time_zone_3gpp_month:
a placeholder for the output #guint8, or
None
if not required.- value_universal_time_and_local_time_zone_3gpp_day:
a placeholder for the output #guint8, or
None
if not required.- value_universal_time_and_local_time_zone_3gpp_hour:
a placeholder for the output #guint8, or
None
if not required.- value_universal_time_and_local_time_zone_3gpp_minute:
a placeholder for the output #guint8, or
None
if not required.- value_universal_time_and_local_time_zone_3gpp_second:
a placeholder for the output #guint8, or
None
if not required.- value_universal_time_and_local_time_zone_3gpp_time_zone:
a placeholder for the output #guint8, or
None
if not required.
- Return type:
(
bool
, value_universal_time_and_local_time_zone_3gpp_year:int
, value_universal_time_and_local_time_zone_3gpp_month:int
, value_universal_time_and_local_time_zone_3gpp_day:int
, value_universal_time_and_local_time_zone_3gpp_hour:int
, value_universal_time_and_local_time_zone_3gpp_minute:int
, value_universal_time_and_local_time_zone_3gpp_second:int
, value_universal_time_and_local_time_zone_3gpp_time_zone:int
)
Get the ‘Universal Time and Local Time Zone 3GPP’ field from self.
New in version 1.0.
- ref()¶
- Returns:
the new reference to self.
- Return type:
Atomically increments the reference count of self by one.
New in version 1.0.
- 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.0.