GpsMeasurementInterface Struct Reference

GpsMeasurementInterface Struct Reference

#include < gps.h >

Veri alanları

size_t boyut
int(* init )( GpsMeasurementGeri aramalar *geri aramalar)
geçersiz(* kapat )()

Detaylı Açıklama

GPS Ölçümleri desteği için genişletilmiş arayüz.

gps.h dosyasının 1982 satırındaki tanım.

Saha Dokümantasyonu

geçersiz(* kapat)()

HAL'den gelen güncellemeleri durdurur ve geri arama rutinlerinin kaydını kaldırır. Durdurma çağrısından sonra, önceden kaydedilmiş geri aramalar HAL tarafından geçersiz sayılmalıdır. Dur, önceki bir 'init' olmadan çağrılırsa, bu işlev hiçbir çalışma yapmamalıdır.

gps.h dosyasının 2005 satırındaki tanım.

int(* init)( GpsMeasurementGeri aramalar *geri aramalar)

Arabirimi başlatır ve geri arama rutinlerini HAL ile kaydeder. Başarılı bir 'init' çağrısından sonra HAL, güncellemeleri kendi aşamasında sağlamaya başlamalıdır.

Durum: GPS_MEASUREMENT_OPERATION_SUCCESS GPS_MEASUREMENT_ERROR_ALREADY_INIT - 'kapatmak' için karşılık gelen bir çağrı olmadan bir geri arama zaten kaydedilmişse GPS_MEASUREMENT_ERROR_GENERIC - başka bir hata meydana gelirse, HAL'in bu hata kodunu döndürdükten sonra herhangi bir güncelleme oluşturmaması beklenir.

gps.h dosyasının 1997 satırındaki tanım.

size_t beden

sizeof olarak ayarla(GpsMeasurementInterface)

gps.h dosyasının 1984 satırındaki tanım.


Bu yapı için belgeler aşağıdaki dosyadan oluşturulmuştur:
  • donanım/libdonanım/içerme/donanım/ gps.h