AGpsArayüz Yapısı Referansı

AGpsArayüz Yapısı 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 921. 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 939. 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 943. 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 935. 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 953. 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 929. 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 947. satırındaki tanım.

size_t size

sizeof(AGpsInterface) olarak ayarlandı

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