AGpsRilInterface Struct Referansı

AGpsRilInterface Struct Referansı

#include < gps.h >

Veri alanları

size_t boyut
geçersiz(* init ) ( AGpsRilCallbacks * geri çağırmalar )
geçersiz(* set_ref_location ) (const AGpsRefLocation * agps_reflocation, size_t sz_struct)
geçersiz(* set_set_id ) ( AGpsSetIDType türü, const char * setid)
geçersiz(* ni_message ) (uint8_t * msg, size_t len)
geçersiz(* update_network_state ) (int bağlı, int türü, int roaming, const char * extra_info)
geçersiz(* update_network_availability ) (int avaiable, const char * apn)

Detaylı Açıklama

AGPS_RIL desteği için genişletilmiş arayüz.

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

Saha Belgeleri

void (* init) ( AGpsRilCallbacks * geri aramaları)

AGPS arayüzünü açar ve bu arayüzün uygulanmasına yönelik geri arama rutinlerini sağlar.

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

void (* ni_message) (uint8_t * msg, size_t len)

Ağ tarafından başlatılan mesajı gönderin.

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

void (* set_ref_location) (const AGpsRefLocation * agps_reflocation, size_t sz_struct)

Referans konumunu ayarlar.

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

void (* set_set_id) ( AGpsSetIDType türü, const char * setid)

Set kimliğini ayarlar.

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

size_t size

sizeof (AGpsRilInterface) olarak ayarlayın

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

void (* update_network_availability) (int avaiable, const char * apn)

Ağ durumu değişikliklerini GPS'e bildirin. Bu parametreler android.net.NetworkInfo sınıfındaki değerlerle eşleşir.

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

void (* update_network_state) (int bağlı, int türü, int roaming, const char * extra_info)

Ağ durumu değişikliklerini GPS'e bildirin. Bu parametreler android.net.NetworkInfo sınıfındaki değerlerle eşleşir.

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


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