Qmi.ClientNas
Description: Reference for Qmi.ClientNas

### Class

# QmiClientNas

since: 1.0

#### Description [src]

    class Qmi.ClientNas : Qmi.Client
    {
      /* No available fields */
    }

`QmiClient` which handles operations in the NAS service.

The `QmiClientNas` structure contains private data and should only be accessed using the provided API.

Available since: 1.0

#### Ancestors

- QmiClient
- GObject

#### Instance methods

###### qmi_client_nas_attach_detach

Asynchronously sends a Attach Detach request to the device.

since: 1.20

###### qmi_client_nas_attach_detach_finish

Finishes an async operation started with qmi_client_nas_attach_detach().

since: 1.20

###### qmi_client_nas_config_signal_info

Asynchronously sends a Config Signal Info request to the device.

since: 1.0

###### qmi_client_nas_config_signal_info_finish

Finishes an async operation started with qmi_client_nas_config_signal_info().

since: 1.0

###### qmi_client_nas_config_signal_info_v2

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

since: 1.32

###### qmi_client_nas_config_signal_info_v2_finish

Finishes an async operation started with qmi_client_nas_config_signal_info_v2().

since: 1.32

###### qmi_client_nas_force_network_search

Asynchronously sends a Force Network Search request to the device.

since: 1.16

###### qmi_client_nas_force_network_search_finish

Finishes an async operation started with qmi_client_nas_force_network_search().

since: 1.16

###### qmi_client_nas_get_cdma_position_info

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

since: 1.0

###### qmi_client_nas_get_cdma_position_info_finish

Finishes an async operation started with qmi_client_nas_get_cdma_position_info().

since: 1.0

###### qmi_client_nas_get_cell_location_info

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

since: 1.10

###### qmi_client_nas_get_cell_location_info_finish

Finishes an async operation started with qmi_client_nas_get_cell_location_info().

since: 1.10

###### qmi_client_nas_get_drx

Asynchronously sends a Get DRX request to the device.

since: 1.28

###### qmi_client_nas_get_drx_finish

Finishes an async operation started with qmi_client_nas_get_drx().

since: 1.28

###### qmi_client_nas_get_endc_config

Asynchronously sends a Get ENDC Config request to the device.

since: 1.38

###### qmi_client_nas_get_endc_config_finish

Finishes an async operation started with qmi_client_nas_get_endc_config().

since: 1.38

###### qmi_client_nas_get_home_network

Asynchronously sends a Get Home Network request to the device.

since: 1.0

###### qmi_client_nas_get_home_network_finish

Finishes an async operation started with qmi_client_nas_get_home_network().

since: 1.0

###### qmi_client_nas_get_lte_cphy_ca_info

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

since: 1.16

###### qmi_client_nas_get_lte_cphy_ca_info_finish

Finishes an async operation started with qmi_client_nas_get_lte_cphy_ca_info().

since: 1.16

###### qmi_client_nas_get_network_time

Asynchronously sends a Get Network Time request to the device.

since: 1.36

###### qmi_client_nas_get_network_time_finish

Finishes an async operation started with qmi_client_nas_get_network_time().

since: 1.36

###### qmi_client_nas_get_operator_name

Asynchronously sends a Get Operator Name request to the device.

since: 1.18

###### qmi_client_nas_get_operator_name_finish

Finishes an async operation started with qmi_client_nas_get_operator_name().

since: 1.18

###### qmi_client_nas_get_plmn_name

Asynchronously sends a Get PLMN Name request to the device.

since: 1.28

###### qmi_client_nas_get_plmn_name_finish

Finishes an async operation started with qmi_client_nas_get_plmn_name().

since: 1.28

###### qmi_client_nas_get_preferred_networks

Asynchronously sends a Get Preferred Networks request to the device.

since: 1.30

###### qmi_client_nas_get_preferred_networks_finish

Finishes an async operation started with qmi_client_nas_get_preferred_networks().

since: 1.30

###### qmi_client_nas_get_rf_band_information

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

since: 1.0

###### qmi_client_nas_get_rf_band_information_finish

Finishes an async operation started with qmi_client_nas_get_rf_band_information().

since: 1.0

###### qmi_client_nas_get_serving_system

Asynchronously sends a Get Serving System request to the device.

since: 1.0

###### qmi_client_nas_get_serving_system_finish

Finishes an async operation started with qmi_client_nas_get_serving_system().

since: 1.0

###### qmi_client_nas_get_signal_info

Asynchronously sends a Get Signal Info request to the device.

since: 1.0

###### qmi_client_nas_get_signal_info_finish

Finishes an async operation started with qmi_client_nas_get_signal_info().

since: 1.0

###### qmi_client_nas_get_signal_strength

Asynchronously sends a Get Signal Strength request to the device.

since: 1.0

###### qmi_client_nas_get_signal_strength_finish

Finishes an async operation started with qmi_client_nas_get_signal_strength().

since: 1.0

###### qmi_client_nas_get_supported_messages

Asynchronously sends a Get Supported Messages request to the device.

since: 1.14

###### qmi_client_nas_get_supported_messages_finish

Finishes an async operation started with qmi_client_nas_get_supported_messages().

since: 1.14

###### qmi_client_nas_get_system_info

Asynchronously sends a Get System Info request to the device.

since: 1.0

###### qmi_client_nas_get_system_info_finish

Finishes an async operation started with qmi_client_nas_get_system_info().

since: 1.0

###### qmi_client_nas_get_system_selection_preference

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

since: 1.0

###### qmi_client_nas_get_system_selection_preference_finish

Finishes an async operation started with qmi_client_nas_get_system_selection_preference().

since: 1.0

###### qmi_client_nas_get_technology_preference

Asynchronously sends a Get Technology Preference request to the device.

since: 1.0

###### qmi_client_nas_get_technology_preference_finish

Finishes an async operation started with qmi_client_nas_get_technology_preference().

since: 1.0

###### qmi_client_nas_get_tx_rx_info

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

since: 1.6

###### qmi_client_nas_get_tx_rx_info_finish

Finishes an async operation started with qmi_client_nas_get_tx_rx_info().

since: 1.6

###### qmi_client_nas_incremental_network_scan

Asynchronously sends a Incremental Network Scan request to the device.

since: 1.38

###### qmi_client_nas_incremental_network_scan_finish

Finishes an async operation started with qmi_client_nas_incremental_network_scan().

since: 1.38

###### qmi_client_nas_initiate_network_register

Asynchronously sends a Initiate Network Register request to the device.

since: 1.0

###### qmi_client_nas_initiate_network_register_finish

Finishes an async operation started with qmi_client_nas_initiate_network_register().

since: 1.0

###### qmi_client_nas_network_scan

Asynchronously sends a Network Scan request to the device.

since: 1.0

###### qmi_client_nas_network_scan_finish

Finishes an async operation started with qmi_client_nas_network_scan().

since: 1.0

###### qmi_client_nas_register_indications

Asynchronously sends a Register Indications request to the device.

since: 1.0

###### qmi_client_nas_register_indications_finish

Finishes an async operation started with qmi_client_nas_register_indications().

since: 1.0

###### qmi_client_nas_reset

Asynchronously sends a Reset request to the device.

since: 1.0

###### qmi_client_nas_reset_finish

Finishes an async operation started with qmi_client_nas_reset().

since: 1.0

###### qmi_client_nas_set_event_report

Asynchronously sends a Set Event Report request to the device.

since: 1.0

###### qmi_client_nas_set_event_report_finish

Finishes an async operation started with qmi_client_nas_set_event_report().

since: 1.0

###### qmi_client_nas_set_preferred_networks

Asynchronously sends a Set Preferred Networks request to the device.

since: 1.30

###### qmi_client_nas_set_preferred_networks_finish

Finishes an async operation started with qmi_client_nas_set_preferred_networks().

since: 1.30

###### qmi_client_nas_set_system_selection_preference

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

since: 1.0

###### qmi_client_nas_set_system_selection_preference_finish

Finishes an async operation started with qmi_client_nas_set_system_selection_preference().

since: 1.0

###### qmi_client_nas_set_technology_preference

Asynchronously sends a Set Technology Preference request to the device.

since: 1.0

###### qmi_client_nas_set_technology_preference_finish

Finishes an async operation started with qmi_client_nas_set_technology_preference().

since: 1.0

###### qmi_client_nas_swi_get_status

Asynchronously sends a Swi Get Status request to the device.

since: 1.24

###### qmi_client_nas_swi_get_status_finish

Finishes an async operation started with qmi_client_nas_swi_get_status().

since: 1.24

##### Methods inherited from QmiClient (8)

###### qmi_client_check_version

Checks if the version of the service handled by this `QmiClient` is greater or equal than the given version.

since: 1.0

###### qmi_client_get_cid

Get the client ID of this `QmiClient`.

since: 1.0

###### qmi_client_get_device

Get the `QmiDevice` associated with this `QmiClient`.

since: 1.0

###### qmi_client_get_next_transaction_id

Acquire the next transaction ID of this `QmiClient`. The internal transaction ID gets incremented.

since: 1.0

###### qmi_client_get_service

Get the service being used by this `QmiClient`.

since: 1.0

###### qmi_client_get_version

Get the version of the service handled by this `QmiClient`.

since: 1.0

###### qmi_client_is_valid

Checks whether `QmiClient` is a valid and usable client.

since: 1.20

###### qmi_client_peek_device

Get the `QmiDevice` associated with this `QmiClient`, without increasing the reference count on the returned object.

since: 1.0

##### Methods inherited from GObject (43)

Please see GObject for a full list of methods.

#### Properties

##### Properties inherited from QmiClient (6)

###### Qmi.Client:client-cid

No description available.

since: 1.0

###### Qmi.Client:client-device

No description available.

since: 1.0

###### Qmi.Client:client-service

No description available.

since: 1.0

###### Qmi.Client:client-valid

No description available.

since: 1.20

###### Qmi.Client:client-version-major

No description available.

since: 1.0

###### Qmi.Client:client-version-minor

No description available.

since: 1.0

#### Signals

###### Qmi.ClientNas::event-report

The ::event-report signal gets emitted when a ‘Event Report‘ indication is received.

since: 1.0

###### Qmi.ClientNas::incremental-network-scan

The ::incremental-network-scan signal gets emitted when a ‘Incremental Network Scan‘ indication is received.

since: 1.38

###### Qmi.ClientNas::network-reject

The ::network-reject signal gets emitted when a ‘Network Reject‘ indication is received.

since: 1.30

###### Qmi.ClientNas::network-time

The ::network-time signal gets emitted when a ‘Network Time‘ indication is received.

since: 1.0

###### Qmi.ClientNas::operator-name

The ::operator-name signal gets emitted when a ‘Operator Name‘ indication is received.

since: 1.18

###### Qmi.ClientNas::serving-system

The ::serving-system signal gets emitted when a ‘Serving System‘ indication is received.

since: 1.0

###### Qmi.ClientNas::signal-info

The ::signal-info signal gets emitted when a ‘Signal Info‘ indication is received.

since: 1.0

###### Qmi.ClientNas::system-info

The ::system-info signal gets emitted when a ‘System Info‘ indication is received.

since: 1.0

##### Signals inherited from GObject (1)

###### GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

#### Class structure

    struct QmiClientNasClass {
      /* no available fields */
    }

No description available.