Référence de la struct AGpsRilInterface

Référence de la struct AGpsRilInterface

#include < gps.h >

Champs de données

size_t  size
 
void(*  init )( AGpsRilCallbacks *callbacks)
 
void(*  set_ref_location )(const AGpsRefLocation *agps_reflocation, size_t sz_struct)
 
void(*  set_set_id )( AGpsSetIDType type, const char *setid)
 
void(*  ni_message )(uint8_t *msg, size_t len)
 
void(*  update_network_state )(int connected, int type, int roaming, const char *extra_info)
 
void(*  update_network_availability )(int avaiable, const char *apn)
 

Description détaillée

Interface étendue pour la prise en charge d'AGPS_RIL.

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

Documentation des champs

void(* init)( AGpsRilCallbacks *callbacks)

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

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

void(* ni_message)(uint8_t *msg, size_t len)

Envoyer un message déclenché par le réseau.

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

void(* set_ref_location)(const AGpsRefLocation *agps_reflocation, size_t sz_struct)

Définit l'emplacement de référence.

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

void(* set_set_id)( AGpsSetIDType type, const char *setid)

Définit l'ID de l'ensemble.

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

taille_t

défini sur sizeof(AGpsRilInterface)

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

void(* update_network_availability)(int avaiable, const char *apn)

Signaler au GPS les changements d'état du réseau. Ces paramètres correspondent aux valeurs de la classe android.net.NetworkInfo.

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

void(* update_network_state)(int connected, int type, int roaming, const char *extra_info)

Signaler au GPS les changements d'état du réseau. Ces paramètres correspondent aux valeurs de la classe android.net.NetworkInfo.

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


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