Référence de structure GpsNiNotification

Référence de structure GpsNiNotification

#include < gps.h >

Champs de données

taille_t taille
int notification_id
GpsNiType ni_type
GpsNiNotifyFlags notifier_flags
int temps mort
GpsUserResponseType réponse_par défaut
carboniser requestor_id [ GPS_NI_SHORT_STRING_MAXLEN ]
carboniser texte [ GPS_NI_LONG_STRING_MAXLEN ]
GpsNiEncodingType requestor_id_encoding
GpsNiEncodingType texte_encodage
carboniser extras [ GPS_NI_LONG_STRING_MAXLEN ]

Description détaillée

Représente une requête NI

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

Documentation de terrain

GpsUserResponseType default_response

Réponse par défaut à l'expiration du délai.

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

caractères supplémentaires[ GPS_NI_LONG_STRING_MAXLEN ]

Un pointeur vers des données supplémentaires. Format : clé_1 = valeur_1 clé_2 = valeur_2

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

GpsNiType ni_type

Un type NI utilisé pour distinguer différentes catégories d'événements NI, tels que GPS_NI_TYPE_VOICE, GPS_NI_TYPE_UMTS_SUPL, ...

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

int notification_id

Un identifiant généré par HAL pour associer les notifications NI et les réponses de l'interface utilisateur

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

GpsNiNotifyFlags notify_flags

Options de notification/vérification, combinaisons de constantes GpsNiNotifyFlags

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

char requestor_id[ GPS_NI_SHORT_STRING_MAXLEN ]

ID du demandeur

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

GpsNiEncodingType requestor_id_encoding

Schéma de décodage du nom du client

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

taille_t taille

défini sur sizeof (GpsNiNotification)

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

texte de caractère[ GPS_NI_LONG_STRING_MAXLEN ]

Message de notification. Il peut également être utilisé pour stocker client_id dans certains cas

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

GpsNiEncodingType text_encoding

Schéma de décodage du nom du client

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

délai d'attente entier

Délai d'attente pour attendre la réponse de l'utilisateur. Réglé sur 0 sans limite de délai d'attente.

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