Referensi Struct GpsNiNotification

Referensi Struct GpsNiNotification

#include < gps.h >

Kolom Data

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 ]
 

Deskripsi Mendetail

Merepresentasikan permintaan NI

Definisi di baris 1026 file gps.h .

Dokumentasi Bidang

GpsUserResponseType default_response

Respons default saat waktu habis.

Definisi di baris 1056 dari file gps.h .

Pointer ke data tambahan. Format: key_1 = value_1 key_2 = value_2

Definisi di baris 1083 dari file gps.h .

GpsNiType ni_type

Jenis NI yang digunakan untuk membedakan berbagai kategori peristiwa NI, seperti GPS_NI_TYPE_VOICE, GPS_NI_TYPE_UMTS_SUPL, ...

Definisi di baris 1040 dari file gps.h .

int notification_id

ID yang dibuat oleh HAL untuk mengaitkan notifikasi NI dan respons UI

Definisi di baris 1034 dari file gps.h .

GpsNiNotifyFlags notify_flags

Opsi notifikasi/verifikasi, kombinasi konstanta GpsNiNotifyFlags

Definisi di baris 1045 dari file gps.h .

char requestor_id[ GPS_NI_SHORT_STRING_MAXLEN ]

ID Pemohon

Definisi pada baris 1061 dari file gps.h .

GpsNiEncodingType requestor_id_encoding

Skema decoding nama klien

Definisi di baris 1071 dari file gps.h .

ukuran size_t

ditetapkan ke sizeof(GpsNiNotification)

Definisi di baris 1028 dari file gps.h .

Pesan notifikasi. Dalam beberapa kasus, client_id juga dapat digunakan untuk menyimpan client_id

Definisi di baris 1066 dari file gps.h .

GpsNiEncodingType text_encoding

Skema decoding nama klien

Definisi di baris 1076 dari file gps.h .

waktu tunggu int

Periode waktu tunggu untuk menunggu respons pengguna. Setel ke 0 untuk tidak ada batas waktu tunggu.

Definisi di baris 1051 dari file gps.h .


Dokumentasi untuk struct ini dibuat dari file berikut:
  • hardware/libhardware/include/hardware/ gps.h