Référence de structure AGpsInterface_v2

Référence de structure AGpsInterface_v2

#include < gps.h >

Champs de données

taille_t taille
vide(* init )( AGpsCallbacks *rappels)
entier(* data_conn_open )(const char *apn)
entier(* data_conn_closed )()
entier(* data_conn_failed )()
entier(* set_server )(Type AGpsType , const char *nom d'hôte, port int)
entier(* data_conn_open_with_apn_ip_type (const char *apn, ApnIpType apnIpType)

Description détaillée

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

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

Documentation de terrain

int(* data_conn_closed)()

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

Définition à la ligne 789 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 793 du fichier gps.h .

int(* data_conn_open)(const char *apn)

Obsolète. Si 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 785 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 803 du fichier gps.h .

void(* init)( AGpsCallbacks *rappels)

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

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

int(* set_server)(type AGpsType , const char *nom d'hôte, port int)

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

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

taille_t taille

défini sur sizeof (AGpsInterface_v2)

Définition à la ligne 773 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