GpsNiNotification-Strukturreferenz

GpsNiNotification-Strukturreferenz

#include < gps.h >

Datenfelder

size_t  size
 
int  notification_id
 
GpsNiType   ni_type
 
GpsNiNotifyFlags   notify_flags
 
int  timeout
 
GpsUserResponseType   default_response
 
char  requestor_id [ GPS_NI_SHORT_STRING_MAXLEN ]
 
char  text [ GPS_NI_LONG_STRING_MAXLEN ]
 
GpsNiEncodingType   requestor_id_encoding
 
GpsNiEncodingType   text_encoding
 
char  extras [ GPS_NI_LONG_STRING_MAXLEN ]
 

Detaillierte Beschreibung

Stellt eine NI-Anfrage dar

Definition in Zeile 1026 der Datei gps.h .

Felddokumentation

GpsUserResponseType default_response

Standardantwort bei Zeitüberschreitung.

Definition in Zeile 1056 der Datei gps.h .

Ein Verweis auf zusätzliche Daten. Format: key_1 = value_1 key_2 = value_2

Definition in Zeile 1083 der Datei gps.h .

GpsNiType ni_type

Ein NI-Typ, mit dem verschiedene Kategorien von NI-Ereignissen unterschieden werden, z. B. GPS_NI_TYPE_VOICE, GPS_NI_TYPE_UMTS_SUPL usw.

Definition in Zeile 1040 der Datei gps.h .

int notification_id

Eine von HAL generierte ID, um NI-Benachrichtigungen und UI-Antworten zu verknüpfen

Definition in Zeile 1034 der Datei gps.h .

GpsNiNotifyFlags notify_flags

Benachrichtigungs-/Bestätigungsoptionen, Kombinationen von GpsNiNotifyFlags-Konstanten

Definition in Zeile 1045 der Datei gps.h .

char requestor_id[ GPS_NI_SHORT_STRING_MAXLEN ]

Requestor ID

Definition in Zeile 1061 der Datei gps.h .

GpsNiEncodingType requestor_id_encoding

Schema zur Dekodierung des Clientnamens

Definition in Zeile 1071 der Datei gps.h .

size_t-Größe

auf sizeof(GpsNiNotification) festgelegt

Definition in Zeile 1028 der Datei gps.h .

Benachrichtigungsnachricht In einigen Fällen kann damit auch die client_id gespeichert werden.

Definition in Zeile 1066 der Datei gps.h .

GpsNiEncodingType text_encoding

Dekodierungsschema für den Clientnamen

Definition in Zeile 1076 der Datei gps.h .

int timeout

Zeitlimit für das Warten auf die Nutzerantwort. Legen Sie „0“ fest, wenn es kein Zeitlimit geben soll.

Definition in Zeile 1051 der Datei gps.h .


Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
  • hardware/libhardware/include/hardware/ gps.h