Référence de structure AGpsInterface

Référence de structure AGpsInterface

#include < gps.h >

Champs de données

size_t Taille
annuler(* init ) ( rappels AGpsCallbacks *)
int (* data_conn_open ) (const char * apn)
int (* data_conn_closed ) ()
int (* data_conn_failed ) ()
int (* set_server ) (type AGpsType , const char * hostname, port int)
int (* data_conn_open_with_apn_ip_type ) (const char * apn, ApnIpType apnIpType)

Description détaillée

Interface étendue pour la prise en charge AGPS, elle est augmentée pour permettre de transmettre des données APN supplémentaires.

Définition à la ligne 921 du fichier gps.h.

Documentation sur le terrain

int (* data_conn_closed) ()

Notifie que la connexion de données AGPS a été fermée.

Définition à la ligne 939 du fichier gps.h.

int (* data_conn_failed) ()

Avertit qu'une connexion de données n'est pas disponible pour AGPS.

Définition à la ligne 943 du fichier gps.h.

int (* data_conn_open) (const char * apn)

Obsolète. Si le HAL prend en charge AGpsInterface_v2, cette API ne sera pas utilisée, voir data_conn_open_with_apn_ip_type pour plus d'informations.

Définition à la ligne 935 du fichier gps.h.

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

Avertit qu'une connexion de données est disponible et définit le nom de l'APN et son type IP à utiliser pour les connexions SUPL.

Définition à la ligne 953 du fichier gps.h.

void (* init) ( AGpsCallbacks * rappels)

Ouvre l'interface AGPS et fournit les routines de rappel à l'implémentation de cette interface.

Définition à la ligne 929 du fichier gps.h.

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

Définit le nom d'hôte et le port du serveur AGPS.

Définition à la ligne 947 du fichier gps.h.

size_t taille

défini sur sizeof (AGpsInterface)

Définition à la ligne 923 du fichier gps.h.


La documentation de cette structure a été générée à partir du fichier suivant:
  • matériel / libhardware / include / hardware / gps.h