Référence de structure GnssConfigurationInterface

Référence de structure GnssConfigurationInterface

#include < gps.h >

Champs de données

taille_t taille
vide(* configuration_update )(const char *config_data, longueur int32_t)

Description détaillée

Interface pour transmettre le contenu de la configuration GNSS de la plateforme à HAL.

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

Documentation de terrain

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

Livrer le contenu de la configuration GNSS à HAL. Paramètres : config_data - un pointeur vers un tableau de caractères contenant ce qui est habituellement attendu du fichier (/etc/gps.conf), c'est-à-dire une séquence de chaînes UTF8 séparées par '
'. longueur - 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é. GPS HAL doit conserver les demandes existantes de divers rappels, quelle que soit la modification des données de configuration.

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

taille_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