Référence de structure GnssConfigurationInterface

Référence de structure GnssConfigurationInterface

#include < gps.h >

Champs de données

size_t Taille
annuler(* configuration_update ) (const char * config_data, longueur int32_t)

Description détaillée

Interface pour transmettre le contenu de la configuration GNSS de la plate-forme à HAL.

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

Documentation sur le terrain

void (* configuration_update) (const char * config_data, longueur int32_t)

Fournissez le contenu de la configuration GNSS à HAL. Paramètres: config_data - un pointeur vers un tableau de caractères contenant ce qui est généralement attendu du fichier (/etc/gps.conf), c'est-à-dire une séquence de chaînes UTF8 séparées par '
». length - nombre total de caractères UTF8 dans les données de configuration.

IMPORTANT: GPS HAL doit s'attendre à ce que cette fonction puisse être appelée plusieurs fois. Et il peut être appelé même lorsque GpsLocationProvider est déjà construit et activé. Le GPS HAL doit conserver les demandes existantes pour divers rappels, quelle que soit la modification des données de configuration.

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

size_t taille

Définir sur sizeof (GnssConfigurationInterface)

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