Qmi.ClientNas

g GObject.Object GObject.Object Qmi.Client Qmi.Client GObject.Object->Qmi.Client Qmi.ClientNas Qmi.ClientNas Qmi.Client->Qmi.ClientNas

Subclasses:

None

Methods

Inherited:

Qmi.Client (8), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

attach_detach (input, timeout, cancellable, callback, *user_data)

attach_detach_finish (res)

config_signal_info (input, timeout, cancellable, callback, *user_data)

config_signal_info_finish (res)

config_signal_info_v2 (input, timeout, cancellable, callback, *user_data)

config_signal_info_v2_finish (res)

force_network_search (unused, timeout, cancellable, callback, *user_data)

force_network_search_finish (res)

get_cdma_position_info (unused, timeout, cancellable, callback, *user_data)

get_cdma_position_info_finish (res)

get_cell_location_info (unused, timeout, cancellable, callback, *user_data)

get_cell_location_info_finish (res)

get_drx (unused, timeout, cancellable, callback, *user_data)

get_drx_finish (res)

get_home_network (unused, timeout, cancellable, callback, *user_data)

get_home_network_finish (res)

get_lte_cphy_ca_info (unused, timeout, cancellable, callback, *user_data)

get_lte_cphy_ca_info_finish (res)

get_operator_name (unused, timeout, cancellable, callback, *user_data)

get_operator_name_finish (res)

get_plmn_name (input, timeout, cancellable, callback, *user_data)

get_plmn_name_finish (res)

get_preferred_networks (unused, timeout, cancellable, callback, *user_data)

get_preferred_networks_finish (res)

get_rf_band_information (unused, timeout, cancellable, callback, *user_data)

get_rf_band_information_finish (res)

get_serving_system (unused, timeout, cancellable, callback, *user_data)

get_serving_system_finish (res)

get_signal_info (unused, timeout, cancellable, callback, *user_data)

get_signal_info_finish (res)

get_signal_strength (input, timeout, cancellable, callback, *user_data)

get_signal_strength_finish (res)

get_supported_messages (unused, timeout, cancellable, callback, *user_data)

get_supported_messages_finish (res)

get_system_info (unused, timeout, cancellable, callback, *user_data)

get_system_info_finish (res)

get_system_selection_preference (unused, timeout, cancellable, callback, *user_data)

get_system_selection_preference_finish (res)

get_technology_preference (unused, timeout, cancellable, callback, *user_data)

get_technology_preference_finish (res)

get_tx_rx_info (input, timeout, cancellable, callback, *user_data)

get_tx_rx_info_finish (res)

initiate_network_register (input, timeout, cancellable, callback, *user_data)

initiate_network_register_finish (res)

network_scan (input, timeout, cancellable, callback, *user_data)

network_scan_finish (res)

register_indications (input, timeout, cancellable, callback, *user_data)

register_indications_finish (res)

reset (unused, timeout, cancellable, callback, *user_data)

reset_finish (res)

set_event_report (input, timeout, cancellable, callback, *user_data)

set_event_report_finish (res)

set_preferred_networks (input, timeout, cancellable, callback, *user_data)

set_preferred_networks_finish (res)

set_system_selection_preference (input, timeout, cancellable, callback, *user_data)

set_system_selection_preference_finish (res)

set_technology_preference (input, timeout, cancellable, callback, *user_data)

set_technology_preference_finish (res)

swi_get_status (unused, timeout, cancellable, callback, *user_data)

swi_get_status_finish (res)

Virtual Methods

Inherited:

Qmi.Client (1), GObject.Object (7)

Properties

Inherited:

Qmi.Client (6)

Signals

Inherited:

GObject.Object (1)

Name

Short Description

event-report

The ::event-report signal gets emitted when a ‘’Event Report [libqmi-glib-NAS-Event-Report-indication.top_of_page]’’ indication is received.

network-reject

The ::network-reject signal gets emitted when a ‘’Network Reject [libqmi-glib-NAS-Network-Reject-indication.top_of_page]’’ indication is received.

network-time

The ::network-time signal gets emitted when a ‘’Network Time [libqmi-glib-NAS-Network-Time-indication.top_of_page]’’ indication is received.

operator-name

The ::operator-name signal gets emitted when a ‘’Operator Name [libqmi-glib-NAS-Operator-Name-indication.top_of_page]’’ indication is received.

serving-system

The ::serving-system signal gets emitted when a ‘’Serving System [libqmi-glib-NAS-Serving-System-indication.top_of_page]’’ indication is received.

signal-info

The ::signal-info signal gets emitted when a ‘’Signal Info [libqmi-glib-NAS-Signal-Info-indication.top_of_page]’’ indication is received.

system-info

The ::system-info signal gets emitted when a ‘’System Info [libqmi-glib-NAS-System-Info-indication.top_of_page]’’ indication is received.

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent

Qmi.Client

r

priv_unused

object

r

Class Details

class Qmi.ClientNas(**kwargs)
Bases:

Qmi.Client

Abstract:

No

Structure:

Qmi.ClientNasClass

The Qmi.ClientNas structure contains private data and should only be accessed using the provided API.

New in version 1.0.

attach_detach(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Attach Detach request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.attach_detach_finish() to get the result of the operation.

New in version 1.20.

attach_detach_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.attach_detach().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasAttachDetachOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasAttachDetachOutput.unref().

Return type:

Qmi.MessageNasAttachDetachOutput

Finishes an async operation started with Qmi.ClientNas.attach_detach().

New in version 1.20.

config_signal_info(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Config Signal Info request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.config_signal_info_finish() to get the result of the operation.

New in version 1.0.

config_signal_info_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.config_signal_info().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasConfigSignalInfoOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasConfigSignalInfoOutput.unref().

Return type:

Qmi.MessageNasConfigSignalInfoOutput

Finishes an async operation started with Qmi.ClientNas.config_signal_info().

New in version 1.0.

config_signal_info_v2(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Config Signal Info v2 request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.config_signal_info_v2_finish() to get the result of the operation.

New in version 1.32.

config_signal_info_v2_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.config_signal_info_v2().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasConfigSignalInfoV2Output, or None if error is set. The returned value should be freed with Qmi.MessageNasConfigSignalInfoV2Output.unref().

Return type:

Qmi.MessageNasConfigSignalInfoV2Output

Finishes an async operation started with Qmi.ClientNas.config_signal_info_v2().

New in version 1.32.

Parameters:

Asynchronously sends a Force Network Search request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.force_network_search_finish() to get the result of the operation.

New in version 1.16.

force_network_search_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.force_network_search().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasForceNetworkSearchOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasForceNetworkSearchOutput.unref().

Return type:

Qmi.MessageNasForceNetworkSearchOutput

Finishes an async operation started with Qmi.ClientNas.force_network_search().

New in version 1.16.

get_cdma_position_info(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get CDMA Position Info request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.get_cdma_position_info_finish() to get the result of the operation.

New in version 1.0.

get_cdma_position_info_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.get_cdma_position_info().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasGetCdmaPositionInfoOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasGetCdmaPositionInfoOutput.unref().

Return type:

Qmi.MessageNasGetCdmaPositionInfoOutput

Finishes an async operation started with Qmi.ClientNas.get_cdma_position_info().

New in version 1.0.

get_cell_location_info(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Cell Location Info request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.get_cell_location_info_finish() to get the result of the operation.

New in version 1.10.

get_cell_location_info_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.get_cell_location_info().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasGetCellLocationInfoOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasGetCellLocationInfoOutput.unref().

Return type:

Qmi.MessageNasGetCellLocationInfoOutput

Finishes an async operation started with Qmi.ClientNas.get_cell_location_info().

New in version 1.10.

get_drx(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get DRX request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.get_drx_finish() to get the result of the operation.

New in version 1.28.

get_drx_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.get_drx().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasGetDrxOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasGetDrxOutput.unref().

Return type:

Qmi.MessageNasGetDrxOutput

Finishes an async operation started with Qmi.ClientNas.get_drx().

New in version 1.28.

get_home_network(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Home Network request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.get_home_network_finish() to get the result of the operation.

New in version 1.0.

get_home_network_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.get_home_network().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasGetHomeNetworkOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasGetHomeNetworkOutput.unref().

Return type:

Qmi.MessageNasGetHomeNetworkOutput

Finishes an async operation started with Qmi.ClientNas.get_home_network().

New in version 1.0.

get_lte_cphy_ca_info(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get LTE Cphy CA Info request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.get_lte_cphy_ca_info_finish() to get the result of the operation.

New in version 1.16.

get_lte_cphy_ca_info_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.get_lte_cphy_ca_info().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasGetLteCphyCaInfoOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasGetLteCphyCaInfoOutput.unref().

Return type:

Qmi.MessageNasGetLteCphyCaInfoOutput

Finishes an async operation started with Qmi.ClientNas.get_lte_cphy_ca_info().

New in version 1.16.

get_operator_name(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Operator Name request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.get_operator_name_finish() to get the result of the operation.

New in version 1.18.

get_operator_name_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.get_operator_name().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasGetOperatorNameOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasGetOperatorNameOutput.unref().

Return type:

Qmi.MessageNasGetOperatorNameOutput

Finishes an async operation started with Qmi.ClientNas.get_operator_name().

New in version 1.18.

get_plmn_name(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get PLMN Name request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.get_plmn_name_finish() to get the result of the operation.

New in version 1.28.

get_plmn_name_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.get_plmn_name().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasGetPlmnNameOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasGetPlmnNameOutput.unref().

Return type:

Qmi.MessageNasGetPlmnNameOutput

Finishes an async operation started with Qmi.ClientNas.get_plmn_name().

New in version 1.28.

get_preferred_networks(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Preferred Networks request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.get_preferred_networks_finish() to get the result of the operation.

New in version 1.30.

get_preferred_networks_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.get_preferred_networks().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasGetPreferredNetworksOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasGetPreferredNetworksOutput.unref().

Return type:

Qmi.MessageNasGetPreferredNetworksOutput

Finishes an async operation started with Qmi.ClientNas.get_preferred_networks().

New in version 1.30.

get_rf_band_information(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get RF Band Information request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.get_rf_band_information_finish() to get the result of the operation.

New in version 1.0.

get_rf_band_information_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.get_rf_band_information().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasGetRfBandInformationOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasGetRfBandInformationOutput.unref().

Return type:

Qmi.MessageNasGetRfBandInformationOutput

Finishes an async operation started with Qmi.ClientNas.get_rf_band_information().

New in version 1.0.

get_serving_system(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Serving System request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.get_serving_system_finish() to get the result of the operation.

New in version 1.0.

get_serving_system_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.get_serving_system().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasGetServingSystemOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasGetServingSystemOutput.unref().

Return type:

Qmi.MessageNasGetServingSystemOutput

Finishes an async operation started with Qmi.ClientNas.get_serving_system().

New in version 1.0.

get_signal_info(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Signal Info request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.get_signal_info_finish() to get the result of the operation.

New in version 1.0.

get_signal_info_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.get_signal_info().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasGetSignalInfoOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasGetSignalInfoOutput.unref().

Return type:

Qmi.MessageNasGetSignalInfoOutput

Finishes an async operation started with Qmi.ClientNas.get_signal_info().

New in version 1.0.

get_signal_strength(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Signal Strength request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.get_signal_strength_finish() to get the result of the operation.

New in version 1.0.

get_signal_strength_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.get_signal_strength().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasGetSignalStrengthOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasGetSignalStrengthOutput.unref().

Return type:

Qmi.MessageNasGetSignalStrengthOutput

Finishes an async operation started with Qmi.ClientNas.get_signal_strength().

New in version 1.0.

get_supported_messages(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Supported Messages request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.get_supported_messages_finish() to get the result of the operation.

New in version 1.14.

get_supported_messages_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.get_supported_messages().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasGetSupportedMessagesOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasGetSupportedMessagesOutput.unref().

Return type:

Qmi.MessageNasGetSupportedMessagesOutput

Finishes an async operation started with Qmi.ClientNas.get_supported_messages().

New in version 1.14.

get_system_info(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get System Info request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.get_system_info_finish() to get the result of the operation.

New in version 1.0.

get_system_info_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.get_system_info().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasGetSystemInfoOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasGetSystemInfoOutput.unref().

Return type:

Qmi.MessageNasGetSystemInfoOutput

Finishes an async operation started with Qmi.ClientNas.get_system_info().

New in version 1.0.

get_system_selection_preference(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get System Selection Preference request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.get_system_selection_preference_finish() to get the result of the operation.

New in version 1.0.

get_system_selection_preference_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.get_system_selection_preference().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasGetSystemSelectionPreferenceOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasGetSystemSelectionPreferenceOutput.unref().

Return type:

Qmi.MessageNasGetSystemSelectionPreferenceOutput

Finishes an async operation started with Qmi.ClientNas.get_system_selection_preference().

New in version 1.0.

get_technology_preference(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Technology Preference request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.get_technology_preference_finish() to get the result of the operation.

New in version 1.0.

get_technology_preference_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.get_technology_preference().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasGetTechnologyPreferenceOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasGetTechnologyPreferenceOutput.unref().

Return type:

Qmi.MessageNasGetTechnologyPreferenceOutput

Finishes an async operation started with Qmi.ClientNas.get_technology_preference().

New in version 1.0.

get_tx_rx_info(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Get Tx Rx Info request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.get_tx_rx_info_finish() to get the result of the operation.

New in version 1.6.

get_tx_rx_info_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.get_tx_rx_info().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasGetTxRxInfoOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasGetTxRxInfoOutput.unref().

Return type:

Qmi.MessageNasGetTxRxInfoOutput

Finishes an async operation started with Qmi.ClientNas.get_tx_rx_info().

New in version 1.6.

initiate_network_register(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Initiate Network Register request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.initiate_network_register_finish() to get the result of the operation.

New in version 1.0.

initiate_network_register_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.initiate_network_register().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasInitiateNetworkRegisterOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasInitiateNetworkRegisterOutput.unref().

Return type:

Qmi.MessageNasInitiateNetworkRegisterOutput

Finishes an async operation started with Qmi.ClientNas.initiate_network_register().

New in version 1.0.

network_scan(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Network Scan request to the device.

This message is abortable. If cancellable is cancelled or if timeout expires, an abort request will be sent to the device, and the asynchronous operation will not return until the abort response is received. It is not an error if a successful response is returned for the asynchronous operation even after the user has cancelled the cancellable, because it may happen that the response is received before the modem had a chance to run the abort.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.network_scan_finish() to get the result of the operation.

New in version 1.0.

network_scan_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.network_scan().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasNetworkScanOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasNetworkScanOutput.unref().

Return type:

Qmi.MessageNasNetworkScanOutput

Finishes an async operation started with Qmi.ClientNas.network_scan().

New in version 1.0.

register_indications(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Register Indications request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.register_indications_finish() to get the result of the operation.

New in version 1.0.

register_indications_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.register_indications().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasRegisterIndicationsOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasRegisterIndicationsOutput.unref().

Return type:

Qmi.MessageNasRegisterIndicationsOutput

Finishes an async operation started with Qmi.ClientNas.register_indications().

New in version 1.0.

reset(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Reset request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.reset_finish() to get the result of the operation.

New in version 1.0.

reset_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.reset().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasResetOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasResetOutput.unref().

Return type:

Qmi.MessageNasResetOutput

Finishes an async operation started with Qmi.ClientNas.reset().

New in version 1.0.

set_event_report(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Set Event Report request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.set_event_report_finish() to get the result of the operation.

New in version 1.0.

set_event_report_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.set_event_report().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasSetEventReportOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasSetEventReportOutput.unref().

Return type:

Qmi.MessageNasSetEventReportOutput

Finishes an async operation started with Qmi.ClientNas.set_event_report().

New in version 1.0.

set_preferred_networks(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Set Preferred Networks request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.set_preferred_networks_finish() to get the result of the operation.

New in version 1.30.

set_preferred_networks_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.set_preferred_networks().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasSetPreferredNetworksOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasSetPreferredNetworksOutput.unref().

Return type:

Qmi.MessageNasSetPreferredNetworksOutput

Finishes an async operation started with Qmi.ClientNas.set_preferred_networks().

New in version 1.30.

set_system_selection_preference(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Set System Selection Preference request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.set_system_selection_preference_finish() to get the result of the operation.

New in version 1.0.

set_system_selection_preference_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.set_system_selection_preference().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasSetSystemSelectionPreferenceOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasSetSystemSelectionPreferenceOutput.unref().

Return type:

Qmi.MessageNasSetSystemSelectionPreferenceOutput

Finishes an async operation started with Qmi.ClientNas.set_system_selection_preference().

New in version 1.0.

set_technology_preference(input, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Set Technology Preference request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.set_technology_preference_finish() to get the result of the operation.

New in version 1.0.

set_technology_preference_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.set_technology_preference().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasSetTechnologyPreferenceOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasSetTechnologyPreferenceOutput.unref().

Return type:

Qmi.MessageNasSetTechnologyPreferenceOutput

Finishes an async operation started with Qmi.ClientNas.set_technology_preference().

New in version 1.0.

swi_get_status(unused, timeout, cancellable, callback, *user_data)
Parameters:

Asynchronously sends a Swi Get Status request to the device.

When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from.

You can then call Qmi.ClientNas.swi_get_status_finish() to get the result of the operation.

New in version 1.24.

swi_get_status_finish(res)
Parameters:

res (Gio.AsyncResult) – the Gio.AsyncResult obtained from the Gio.AsyncReadyCallback passed to Qmi.ClientNas.swi_get_status().

Raises:

GLib.Error

Returns:

a Qmi.MessageNasSwiGetStatusOutput, or None if error is set. The returned value should be freed with Qmi.MessageNasSwiGetStatusOutput.unref().

Return type:

Qmi.MessageNasSwiGetStatusOutput

Finishes an async operation started with Qmi.ClientNas.swi_get_status().

New in version 1.24.

Signal Details

Qmi.ClientNas.signals.event_report(client_nas, output)
Signal Name:

event-report

Flags:

RUN_LAST

Parameters:

The ::event-report signal gets emitted when a ‘’Event Report [libqmi-glib-NAS-Event-Report-indication.top_of_page]’’ indication is received.

New in version 1.0.

Qmi.ClientNas.signals.network_reject(client_nas, output)
Signal Name:

network-reject

Flags:

RUN_LAST

Parameters:

The ::network-reject signal gets emitted when a ‘’Network Reject [libqmi-glib-NAS-Network-Reject-indication.top_of_page]’’ indication is received.

New in version 1.30.

Qmi.ClientNas.signals.network_time(client_nas, output)
Signal Name:

network-time

Flags:

RUN_LAST

Parameters:

The ::network-time signal gets emitted when a ‘’Network Time [libqmi-glib-NAS-Network-Time-indication.top_of_page]’’ indication is received.

New in version 1.0.

Qmi.ClientNas.signals.operator_name(client_nas, output)
Signal Name:

operator-name

Flags:

RUN_LAST

Parameters:

The ::operator-name signal gets emitted when a ‘’Operator Name [libqmi-glib-NAS-Operator-Name-indication.top_of_page]’’ indication is received.

New in version 1.18.

Qmi.ClientNas.signals.serving_system(client_nas, output)
Signal Name:

serving-system

Flags:

RUN_LAST

Parameters:

The ::serving-system signal gets emitted when a ‘’Serving System [libqmi-glib-NAS-Serving-System-indication.top_of_page]’’ indication is received.

New in version 1.0.

Qmi.ClientNas.signals.signal_info(client_nas, output)
Signal Name:

signal-info

Flags:

RUN_LAST

Parameters:

The ::signal-info signal gets emitted when a ‘’Signal Info [libqmi-glib-NAS-Signal-Info-indication.top_of_page]’’ indication is received.

New in version 1.0.

Qmi.ClientNas.signals.system_info(client_nas, output)
Signal Name:

system-info

Flags:

RUN_LAST

Parameters:

The ::system-info signal gets emitted when a ‘’System Info [libqmi-glib-NAS-System-Info-indication.top_of_page]’’ indication is received.

New in version 1.0.