Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

GnssConfigurationInterface Struct Reference

GnssConfigurationInterface Struct Reference

#include < gps.h >

Bidang Data

size_t ukuran
kosong(* configuration_update ) (const char * config_data, panjang int32_t)

Detil Deskripsi

Antarmuka untuk meneruskan konten konfigurasi GNSS dari platform ke HAL.

Definisi pada baris 2188 file gps.h.

Dokumentasi Lapangan

void (* configuration_update) (const char * config_data, int32_t length)

Mengirimkan konten konfigurasi GNSS ke HAL. Parameter: config_data - penunjuk ke array karakter yang menyimpan apa yang biasanya diharapkan dari file (/etc/gps.conf), yaitu urutan string UTF8 yang dipisahkan oleh '
'. length - jumlah total karakter UTF8 dalam data konfigurasi.

PENTING: GPS HAL diharapkan fungsi ini dapat dipanggil beberapa kali. Dan ini dapat dipanggil bahkan ketika GpsLocationProvider sudah dibuat dan diaktifkan. GPS HAL harus mempertahankan permintaan yang ada untuk berbagai panggilan balik terlepas dari perubahan data konfigurasi.

Definisi pada baris 2205 file gps.h.

size_t size [ukuran_ukuran]

Setel ke sizeof (GnssConfigurationInterface)

Definisi pada baris 2190 file gps.h.


Dokumentasi untuk struct ini dihasilkan dari file berikut:
  • hardware / libhardware / include / hardware / gps.h