Odwołanie do struktury GpsNiNotification

Odwołanie do struktury GpsNiNotification

#include < gps.h >

Pola danych

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 ]
 

Szczegółowy opis

Reprezentuje prośbę o NI

Definicja w wierszu 1026 pliku gps.h .

Dokumentacja pola

GpsUserResponseType default_response

Domyślna odpowiedź, gdy przekroczysz limit czasu.

Definicja w wierszu 1056 w pliku gps.h .

Wskazówka do dodatkowych danych. Format: klucz_1 = wartość_1 klucz_2 = wartość_2

Definicja w wierszu 1083 pliku gps.h .

GpsNiType ni_type

Typ NI służący do rozróżniania różnych kategorii zdarzeń NI, np. GPS_NI_TYPE_VOICE, GPS_NI_TYPE_UMTS_SUPL itd.

Definicja w wierszu 1040 pliku gps.h .

int notification_id

Identyfikator wygenerowany przez HAL, który łączy powiadomienia NI z odpowiedziami interfejsu

Definicja w wierszu 1034 pliku gps.h .

GpsNiNotifyFlags notify_flags

Opcje powiadomień/weryfikacji, kombinacje stałych GpsNiNotifyFlags

Definicja w wierszu 1045 pliku gps.h .

char requestor_id[ GPS_NI_SHORT_STRING_MAXLEN ]

Identyfikator zgłaszającego

Definicja w wierszu 1061 pliku gps.h .

GpsNiEncodingType requestor_id_encoding

Schemat dekodowania nazwy klienta

Definicja w wierszu 1071 pliku gps.h .

size_t size

ustaw na sizeof(GpsNiNotification).

Definicja w wierszu 1028 pliku gps.h .

Powiadomienie. W niektórych przypadkach można go też wykorzystać do przechowywania identyfikatora client_id.

Definicja w wierszu 1066 pliku gps.h .

GpsNiEncodingType text_encoding

Schemat dekodowania nazwy klienta

Definicja w wierszu 1076 pliku gps.h .

int timeout

Czas oczekiwania na odpowiedź użytkownika. Ustaw wartość 0, aby nie było limitu czasu.

Definicja w wierszu 1051 w pliku gps.h .


Dokumentacja tego typu danych została wygenerowana z tego pliku:
  • hardware/libhardware/include/hardware/ gps.h