GpsNiNotification-Strukturreferenz

GpsNiNotification-Strukturreferenz

#include < gps.h >

Datenfelder

size_t Größe
int Benachrichtigungs-ID
GPSNiType ni_type
GpsNiNotifyFlags notify_flags
int Auszeit
GpsUserResponseType default_response
verkohlen requestor_id [ GPS_NI_SHORT_STRING_MAXLEN ]
verkohlen Text [ GPS_NI_LONG_STRING_MAXLEN ]
GpsNiEncodingType requestor_id_encoding
GpsNiEncodingType Textentschlüsselung
verkohlen 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

Standardreaktion bei Zeitüberschreitung.

Definition in Zeile 1056 der Datei gps.h .

Ein Zeiger auf zusätzliche Daten. Format: Schlüssel_1 = Wert_1 Schlüssel_2 = Wert_2

Definition in Zeile 1083 der Datei gps.h .

GpsNiType ni_type

Ein NI-Typ, der zur Unterscheidung verschiedener Kategorien von NI-Ereignissen verwendet wird, z. B. GPS_NI_TYPE_VOICE, GPS_NI_TYPE_UMTS_SUPL, ...

Definition in Zeile 1040 der Datei gps.h .

int Benachrichtigungs-ID

Eine von HAL generierte ID, um NI-Benachrichtigungen und UI-Antworten zuzuordnen

Definition in Zeile 1034 der Datei gps.h .

GpsNiNotifyFlags notify_flags

Benachrichtigungs-/Verifizierungsoptionen, Kombinationen von GpsNiNotifyFlags-Konstanten

Definition in Zeile 1045 der Datei gps.h .

char requestor_id[ GPS_NI_SHORT_STRING_MAXLEN ]

Anforderer-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) setzen

Definition in Zeile 1028 der Datei gps.h .

Benachrichtigungsnachricht. In einigen Fällen kann es auch zum Speichern von client_id verwendet werden

Definition in Zeile 1066 der Datei gps.h .

GpsNiEncodingType text_encoding

Schema zur Dekodierung des Clientnamens

Definition in Zeile 1076 der Datei gps.h .

int Zeitüberschreitung

Timeout-Zeitraum zum Warten auf eine Benutzerantwort. Auf 0 setzen, um keine Zeitüberschreitungsbegrenzung zu erhalten.

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