Referensi Struct GnssConfigurationInterface

Referensi Struct GnssConfigurationInterface

#include < gps.h >

Kolom Data

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

Deskripsi Mendetail

Antarmuka untuk meneruskan konten konfigurasi GNSS dari platform ke HAL.

Definisi di baris 2188 file gps.h .

Dokumentasi Bidang

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

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

PENTING: HAL GPS harus mengharapkan fungsi ini dapat dipanggil beberapa kali. Dan dapat dipanggil meskipun GpsLocationProvider sudah dibuat dan diaktifkan. HAL GPS harus mempertahankan permintaan yang ada untuk berbagai callback, terlepas dari perubahan data konfigurasi.

Definisi di baris 2205 dari file gps.h .

ukuran size_t

Tetapkan ke sizeof(GnssConfigurationInterface)

Definisi di baris 2190 dari file gps.h .


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