AGpsRilArayüz Yapı Referansı

AGpsRilArayüz Yapı Referansı

#include < gps.h >

Veri alanları

size_t boyut
geçersiz(* init )( AGpsRilCallbacks *geri aramalar)
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 dolaşım, const char *extra_info)
geçersiz(* update_network_availability )(int kullanılabilir, 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 Dokümantasyonu

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önder.

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 type, const char *setid)

Ayarlanan kimliği ayarlar.

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

size_t size

sizeof(AGpsRilInterface) olarak ayarlandı

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

void(* update_network_availability)(int kullanılabilir, 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 dolaşım, 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ıya ilişkin belgeler aşağıdaki dosyadan oluşturulmuştur:
  • donanım/libdonanım/include/donanım/ gps.h