Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

GnssConfigurationInterface Struct Başvurusu

GnssConfigurationInterface Struct Başvurusu

#include < gps.h >

Veri alanları

size_t boyut
geçersiz(* configuration_update ) (const char * config_data, int32_t uzunluk)

Detaylı Açıklama

GNSS yapılandırma içeriklerini platformdan HAL'a geçirmek için arayüz.

Gps.h dosyasının 2188 satırındaki tanımı.

Saha Belgeleri

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

GNSS yapılandırma içeriklerini HAL'a iletin. Parametreler: config_data - genellikle dosyadan (/etc/gps.conf) bekleneni tutan bir char dizisine işaretçi, yani 'ile ayrılmış UTF8 dizeleri dizisi
'. uzunluk - yapılandırma verilerindeki toplam UTF8 karakter sayısı.

ÖNEMLİ: GPS HAL, bu işlevin birden çok kez çağrılmasını beklemelidir. Ve GpsLocationProvider zaten oluşturulmuş ve etkinleştirilmiş olsa bile çağrılabilir. GPS HAL, yapılandırma verilerindeki değişikliğe bakılmaksızın çeşitli geri arama isteklerini sürdürmelidir.

Gps.h dosyasının 2205 satırındaki tanımı.

size_t size

Sizeof (GnssConfigurationInterface) olarak ayarlayın

Gps.h dosyasının 2190 satırındaki tanımı.


Bu yapının belgeleri aşağıdaki dosyadan oluşturulmuştur:
  • donanım / libhardware / include / hardware / gps.h