AGpsInterface-Strukturreferenz

AGpsInterface-Strukturreferenz

#include < gps.h >

Datenfelder

size_t Größe
Leere(* init ) ( AGpsCallbacks * Rückrufe)
int (* data_conn_open ) (const char * apn)
int (* data_conn_closed ) ()
int (* data_conn_failed ) ()
int (* set_server ) ( AGpsType- Typ, const char * Hostname, int port)
int (* data_conn_open_with_apn_ip_type ) (const char * apn, ApnIpType apnIpType)

detaillierte Beschreibung

Die erweiterte Schnittstelle für die AGPS-Unterstützung wurde erweitert, um die Weitergabe zusätzlicher APN-Daten zu ermöglichen.

Definition in Zeile 921 der Datei gps.h.

Felddokumentation

int (* data_conn_closed) ()

Benachrichtigt, dass die AGPS-Datenverbindung geschlossen wurde.

Definition in Zeile 939 der Datei gps.h.

int (* data_conn_failed) ()

Benachrichtigt, dass für AGPS keine Datenverbindung verfügbar ist.

Definition in Zeile 943 der Datei gps.h.

int (* data_conn_open) (const char * apn)

Veraltet. Wenn die HAL AGpsInterface_v2 unterstützt, wird diese API nicht verwendet. Weitere Informationen finden Sie unter data_conn_open_with_apn_ip_type.

Definition in Zeile 935 der Datei gps.h.

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

Benachrichtigt, dass eine Datenverbindung verfügbar ist, und legt den Namen des APN und seinen IP-Typ fest, der für SUPL-Verbindungen verwendet werden soll.

Definition in Zeile 953 der Datei gps.h.

void (* init) ( AGpsCallbacks * Rückrufe)

Öffnet die AGPS-Schnittstelle und stellt die Rückrufroutinen für die Implementierung dieser Schnittstelle bereit.

Definition in Zeile 929 der Datei gps.h.

int (* set_server) ( AGpsType- Typ, const char * Hostname, int-Port)

Legt den Hostnamen und den Port für den AGPS-Server fest.

Definition in Zeile 947 der Datei gps.h.

size_t size

auf sizeof setzen (AGpsInterface)

Definition in Zeile 923 der Datei gps.h.


Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
  • hardware / libhardware / include / hardware / gps.h.