AGpsInterface_v2 Yapı Referansı

AGpsInterface_v2 Yapı Referansı

#include < gps.h >

Veri alanları

size_t boyut
geçersiz(* init )( AGpsCallbacks *geri aramalar)
int(* data_conn_open )(const char *apn)
int(* data_conn_closed )()
int(* data_conn_failed )()
int(* set_server )( AGpsType türü, const char *ana bilgisayar adı, int bağlantı noktası)
int(* data_conn_open_with_apn_ip_type )(const char *apn, ApnIpType apnIpType)

Detaylı Açıklama

AGPS desteği için genişletilmiş arayüz, ekstra APN verilerinin iletilmesini sağlayacak şekilde genişletilmiştir.

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

Saha Dokümantasyonu

int(* data_conn_closed)()

AGPS veri bağlantısının kapatıldığını bildirir.

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

int(* data_conn_failed)()

AGPS için veri bağlantısının mevcut olmadığını bildirir.

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

int(* data_conn_open)(const char *apn)

Kullanımdan kaldırıldı. HAL, AGpsInterface_v2'yi destekliyorsa bu API kullanılmayacaktır, daha fazla bilgi için data_conn_open_with_apn_ip_type'a bakın.

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

int(* data_conn_open_with_apn_ip_type)(const char *apn, ApnIpType apnIpType)

Bir veri bağlantısının mevcut olduğunu bildirir ve SUPL bağlantılarında kullanılacak APN'nin adını ve IP türünü ayarlar.

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

void(* init)( AGpsCallbacks *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 779. satırındaki tanım.

int(* set_server)( AGpsType türü, const char *ana bilgisayar adı, int bağlantı noktası)

AGPS sunucusunun ana bilgisayar adını ve bağlantı noktasını ayarlar.

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

size_t size

sizeof(AGpsInterface_v2) olarak ayarlandı

Gps.h dosyasının 773. 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