AGpsInterface Yapı Referansı

AGpsInterface Yapı Referansı

#include < gps.h >

Veri Alanları

size_t  size
 
void(*  init )( AGpsCallbacks *callbacks)
 
int(*  data_conn_open )(const char *apn)
 
int(*  data_conn_closed )()
 
int(*  data_conn_failed )()
 
int(*  set_server )( AGpsType type, const char *hostname, int port)
 
int(*  data_conn_open_with_apn_ip_type )(const char *apn, ApnIpType apnIpType)
 

Ayrıntılı Açıklama

AGPS desteği için genişletilmiş arayüz. Ek APN verilerinin iletilmesini sağlamak için geliştirilmiştir.

Tanımı, gps.h dosyasının 921 satırı

Alan Belgeleri

int(* data_conn_closed)()

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

Tanımı, gps.h dosyasının 939 satırı içindedir.

int(* data_conn_failed)()

AGPS için veri bağlantısı kullanılamadığını bildirir.

Tanımı, gps.h dosyasının 943 satırı

int(* data_conn_open)(const char *apn)

Desteği sonlandırıldı. HAL, AGpsInterface_v2'yi destekliyorsa bu API kullanılmaz. Daha fazla bilgi için data_conn_open_with_apn_ip_type bölümüne bakın.

gps.h dosyasının 935 satırındadır.

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

Veri bağlantısının kullanılabilir olduğunu bildirir ve APN'nin adını ve IP türünü SUPL bağlantıları için kullanılacak şekilde ayarlar.

Tanımı, gps.h dosyasının 953 satırı

void(* init)( AGpsCallbacks *callbacks)

AGPS arayüzünü açar ve bu arayüzün uygulanması için geri çağırma rutinlerini sağlar.

Tanımı, gps.h dosyasının 929 satırı

int(* set_server)( AGpsType type, const char *hostname, int port)

AGPS sunucusunun ana makine adını ve bağlantı noktasını belirler.

Tanımı, gps.h dosyasının 947 satırı

size_t boyutu

sizeof(AGpsInterface) olarak ayarlandı

Tanımı, gps.h dosyasının 923 satırı


Bu yapının dokümanları aşağıdaki dosyadan oluşturulmuştur:
  • hardware/libhardware/include/hardware/ gps.h