Riferimento alla struttura GpsNiNotification

Riferimento alla struttura GpsNiNotification

#include < gps.h >

Descrizione dettagliata

Rappresenta una richiesta NI

Definizione alla riga 1026 del file gps.h .

Documentazione sul campo

GpsUserResponseType default_response

Risposta predefinita allo scadere del tempo.

Definizione alla riga 1056 del file gps.h .

caratteri extra[ GPS_NI_LONG_STRING_MAXLEN ]

Un puntatore a dati aggiuntivi. Formato: chiave_1 = valore_1 chiave_2 = valore_2

Definizione alla riga 1083 del file gps.h .

GpsNiType ni_tipo

Un tipo NI utilizzato per distinguere diverse categorie di eventi NI, come GPS_NI_TYPE_VOICE, GPS_NI_TYPE_UMTS_SUPL, ...

Definizione alla riga 1040 del file gps.h .

int notification_id

Un ID generato da HAL per associare le notifiche NI e le risposte dell'interfaccia utente

Definizione alla riga 1034 del file gps.h .

GpsNiNotifyFlags notify_flags

Opzioni di notifica/verifica, combinazioni di costanti GpsNiNotifyFlags

Definizione alla riga 1045 del file gps.h .

char ID_richiedente[ GPS_NI_SHORT_STRING_MAXLEN ]

ID richiedente

Definizione alla riga 1061 del file gps.h .

GpsNiEncodingType requestor_id_encoding

Schema di decodifica del nome del client

Definizione alla riga 1071 del file gps.h .

dimensione_t dimensione

impostato su sizeof(GpsNiNotification)

Definizione alla riga 1028 del file gps.h .

testo in caratteri[ GPS_NI_LONG_STRING_MAXLEN ]

Messaggio di notifica. In alcuni casi può anche essere utilizzato per memorizzare client_id

Definizione alla riga 1066 del file gps.h .

GpsNiEncodingType codifica_testo

Schema di decodifica del nome del client

Definizione alla riga 1076 del file gps.h .

timeout int

Periodo di timeout per attendere la risposta dell'utente. Impostato su 0 per nessun limite di timeout.

Definizione alla riga 1051 del file gps.h .


La documentazione per questa struttura è stata generata dal seguente file:
  • hardware/libhardware/include/hardware/ gps.h