### Class

# Qmi ClientLoc

since: 1.0

#### Description [src]

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

`QmiClient` which handles operations in the LOC service.

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

Available since: 1.0

#### Ancestors

- QmiClient
- GObject

#### Instance methods

###### qmi_client_loc_delete_assistance_data

Asynchronously sends a Delete Assistance Data request to the device.

since: 1.22

###### qmi_client_loc_delete_assistance_data_finish

Finishes an async operation started with qmi_client_loc_delete_assistance_data().

since: 1.22

###### qmi_client_loc_get_engine_lock

Asynchronously sends a Get Engine Lock request to the device.

since: 1.28

###### qmi_client_loc_get_engine_lock_finish

Finishes an async operation started with qmi_client_loc_get_engine_lock().

since: 1.28

###### qmi_client_loc_get_nmea_types

Asynchronously sends a Get NMEA Types request to the device.

since: 1.26

###### qmi_client_loc_get_nmea_types_finish

Finishes an async operation started with qmi_client_loc_get_nmea_types().

since: 1.26

###### qmi_client_loc_get_operation_mode

Asynchronously sends a Get Operation Mode request to the device.

since: 1.22

###### qmi_client_loc_get_operation_mode_finish

Finishes an async operation started with qmi_client_loc_get_operation_mode().

since: 1.22

###### qmi_client_loc_get_predicted_orbits_data_source

Asynchronously sends a Get Predicted Orbits Data Source request to the device.

since: 1.22

###### qmi_client_loc_get_predicted_orbits_data_source_finish

Finishes an async operation started with qmi_client_loc_get_predicted_orbits_data_source().

since: 1.22

###### qmi_client_loc_get_predicted_orbits_data_validity

Asynchronously sends a Get Predicted Orbits Data Validity request to the device.

since: 1.37

###### qmi_client_loc_get_predicted_orbits_data_validity_finish

Finishes an async operation started with qmi_client_loc_get_predicted_orbits_data_validity().

since: 1.37

###### qmi_client_loc_get_server

Asynchronously sends a Get Server request to the device.

since: 1.22

###### qmi_client_loc_get_server_finish

Finishes an async operation started with qmi_client_loc_get_server().

since: 1.22

###### qmi_client_loc_inject_position

Asynchronously sends a Inject Position request to the device.

since: 1.37

###### qmi_client_loc_inject_position_finish

Finishes an async operation started with qmi_client_loc_inject_position().

since: 1.37

###### qmi_client_loc_inject_predicted_orbits_data

Asynchronously sends a Inject Predicted Orbits Data request to the device.

since: 1.22

###### qmi_client_loc_inject_predicted_orbits_data_finish

Finishes an async operation started with qmi_client_loc_inject_predicted_orbits_data().

since: 1.22

###### qmi_client_loc_inject_utc_time

Asynchronously sends a Inject UTC Time request to the device.

since: 1.37

###### qmi_client_loc_inject_utc_time_finish

Finishes an async operation started with qmi_client_loc_inject_utc_time().

since: 1.37

###### qmi_client_loc_inject_xtra_data

Asynchronously sends a Inject Xtra Data request to the device.

since: 1.22

###### qmi_client_loc_inject_xtra_data_finish

Finishes an async operation started with qmi_client_loc_inject_xtra_data().

since: 1.22

###### qmi_client_loc_register_events

Asynchronously sends a Register Events request to the device.

since: 1.22

###### qmi_client_loc_register_events_finish

Finishes an async operation started with qmi_client_loc_register_events().

since: 1.22

###### qmi_client_loc_set_engine_lock

Asynchronously sends a Set Engine Lock request to the device.

since: 1.28

###### qmi_client_loc_set_engine_lock_finish

Finishes an async operation started with qmi_client_loc_set_engine_lock().

since: 1.28

###### qmi_client_loc_set_nmea_types

Asynchronously sends a Set NMEA Types request to the device.

since: 1.26

###### qmi_client_loc_set_nmea_types_finish

Finishes an async operation started with qmi_client_loc_set_nmea_types().

since: 1.26

###### qmi_client_loc_set_operation_mode

Asynchronously sends a Set Operation Mode request to the device.

since: 1.22

###### qmi_client_loc_set_operation_mode_finish

Finishes an async operation started with qmi_client_loc_set_operation_mode().

since: 1.22

###### qmi_client_loc_set_server

Asynchronously sends a Set Server request to the device.

since: 1.22

###### qmi_client_loc_set_server_finish

Finishes an async operation started with qmi_client_loc_set_server().

since: 1.22

###### qmi_client_loc_start

Asynchronously sends a Start request to the device.

since: 1.20

###### qmi_client_loc_start_finish

Finishes an async operation started with qmi_client_loc_start().

since: 1.20

###### qmi_client_loc_stop

Asynchronously sends a Stop request to the device.

since: 1.20

###### qmi_client_loc_stop_finish

Finishes an async operation started with qmi_client_loc_stop().

since: 1.20

##### 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.ClientLoc::delete-assistance-data

The ::delete-assistance-data signal gets emitted when a ‘Delete Assistance Data‘ indication is received.

since: 1.22

###### Qmi.ClientLoc::engine-state

The ::engine-state signal gets emitted when a ‘Engine State‘ indication is received.

since: 1.22

###### Qmi.ClientLoc::fix-recurrence-type

The ::fix-recurrence-type signal gets emitted when a ‘Fix Recurrence Type‘ indication is received.

since: 1.22

###### Qmi.ClientLoc::get-engine-lock

The ::get-engine-lock signal gets emitted when a ‘Get Engine Lock‘ indication is received.

since: 1.28

###### Qmi.ClientLoc::get-nmea-types

The ::get-nmea-types signal gets emitted when a ‘Get NMEA Types‘ indication is received.

since: 1.26

###### Qmi.ClientLoc::get-operation-mode

The ::get-operation-mode signal gets emitted when a ‘Get Operation Mode‘ indication is received.

since: 1.22

###### Qmi.ClientLoc::get-predicted-orbits-data-source

The ::get-predicted-orbits-data-source signal gets emitted when a ‘Get Predicted Orbits Data Source‘ indication is received.

since: 1.22

###### Qmi.ClientLoc::get-predicted-orbits-data-validity

The ::get-predicted-orbits-data-validity signal gets emitted when a ‘Get Predicted Orbits Data Validity‘ indication is received.

since: 1.37

###### Qmi.ClientLoc::get-server

The ::get-server signal gets emitted when a ‘Get Server‘ indication is received.

since: 1.22

###### Qmi.ClientLoc::gnss-sv-info

The ::gnss-sv-info signal gets emitted when a ‘GNSS Sv Info‘ indication is received.

since: 1.22

###### Qmi.ClientLoc::inject-position

The ::inject-position signal gets emitted when a ‘Inject Position‘ indication is received.

since: 1.37

###### Qmi.ClientLoc::inject-position-request

The ::inject-position-request signal gets emitted when a ‘Inject Position Request‘ indication is received.

since: 1.37

###### Qmi.ClientLoc::inject-predicted-orbits-data

The ::inject-predicted-orbits-data signal gets emitted when a ‘Inject Predicted Orbits Data‘ indication is received.

since: 1.22

###### Qmi.ClientLoc::inject-predicted-orbits-request

The ::inject-predicted-orbits-request signal gets emitted when a ‘Inject Predicted Orbits Request‘ indication is received.

since: 1.37

###### Qmi.ClientLoc::inject-time-request

The ::inject-time-request signal gets emitted when a ‘Inject Time Request‘ indication is received.

since: 1.37

###### Qmi.ClientLoc::inject-utc-time

The ::inject-utc-time signal gets emitted when a ‘Inject UTC Time‘ indication is received.

since: 1.37

###### Qmi.ClientLoc::inject-xtra-data

The ::inject-xtra-data signal gets emitted when a ‘Inject Xtra Data‘ indication is received.

since: 1.22

###### Qmi.ClientLoc::nmea

The ::nmea signal gets emitted when a ‘NMEA‘ indication is received.

since: 1.22

###### Qmi.ClientLoc::position-report

The ::position-report signal gets emitted when a ‘Position Report‘ indication is received.

since: 1.22

###### Qmi.ClientLoc::set-engine-lock

The ::set-engine-lock signal gets emitted when a ‘Set Engine Lock‘ indication is received.

since: 1.28

###### Qmi.ClientLoc::set-nmea-types

The ::set-nmea-types signal gets emitted when a ‘Set NMEA Types‘ indication is received.

since: 1.26

###### Qmi.ClientLoc::set-operation-mode

The ::set-operation-mode signal gets emitted when a ‘Set Operation Mode‘ indication is received.

since: 1.22

###### Qmi.ClientLoc::set-server

The ::set-server signal gets emitted when a ‘Set Server‘ indication is received.

since: 1.22

##### 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 QmiClientLocClass {
      /* no available fields */
    }

No description available.