GpsNiNotification Yapı Referansı

GpsNiNotification Yapı Referansı

#include < gps.h >

Veri Alanları

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 ]
 

Ayrıntılı Açıklama

NI isteğini temsil eder.

Tanımı, gps.h dosyasının 1026 satırındadır.

Alan Belgeleri

GpsUserResponseType default_response

Zaman aşımı olduğunda varsayılan yanıt.

Tanımı, gps.h dosyasının 1056 satırı

Ek verilere işaretçi. Biçim: key_1 = value_1 key_2 = value_2

Tanımı, gps.h dosyasının 1083 satırı

GpsNiType ni_type

GPS_NI_TYPE_VOICE, GPS_NI_TYPE_UMTS_SUPL gibi farklı NI etkinliği kategorilerini ayırt etmek için kullanılan bir NI türü.

Tanımı, gps.h dosyasının 1040 satırı

int notification_id

NI bildirimlerini ve kullanıcı arayüzü yanıtlarını ilişkilendirmek için HAL tarafından oluşturulan bir kimlik

Tanımı, gps.h dosyasının 1034 satırı

GpsNiNotifyFlags notify_flags

Bildirim/doğrulama seçenekleri, GpsNiNotifyFlags sabitlerinin kombinasyonları

Tanımı, gps.h dosyasının 1045 satırı

char requestor_id[ GPS_NI_SHORT_STRING_MAXLEN ]

İstekte bulunan kullanıcı kimliği

Tanımı, gps.h dosyasının 1061 satırı

GpsNiEncodingType requestor_id_encoding

İstemci adı kod çözme şeması

Tanımı, gps.h dosyasının 1071 satırı

size_t boyutu

sizeof(GpsNiNotification) olarak ayarlanır.

Tanımı, gps.h dosyasının 1028 satırı

Bildirim mesajı. Bazı durumlarda client_id değerini depolamak için de kullanılabilir.

Tanımı, gps.h dosyasının 1066 satırı

GpsNiEncodingType text_encoding

İstemci adı kod çözme şeması

Tanımı, gps.h dosyasının 1076 satırı

int zaman aşımı

Kullanıcı yanıtı beklenirken zaman aşımı süresi. Zaman aşımı sınırı olmaması için 0 değerine ayarlayın.

Tanımı, gps.h dosyasının 1051 satırı


Bu yapının dokümanları aşağıdaki dosyadan oluşturulmuştur:
  • hardware/libhardware/include/hardware/ gps.h