GpsNiNotification Yapı Referansı

GpsNiNotification Yapı Referansı

#include < gps.h >

Veri alanları

size_t boyut
int bildirim_id
GpsNiType ni_type
GpsNiNotify Bayrakları notify_flags
int zaman aşımı
GpsUserResponseType default_response
karakter requestor_id [ GPS_NI_SHORT_STRING_MAXLEN ]
karakter metin [ GPS_NI_LONG_STRING_MAXLEN ]
GpsNiEncodingType requestor_id_encoding
GpsNiEncodingType Metin kodlaması
karakter ekstralar [ GPS_NI_LONG_STRING_MAXLEN ]

Detaylı Açıklama

Bir NI isteğini temsil eder

Gps.h dosyasının 1026. satırındaki tanım.

Saha Dokümantasyonu

GpsUserResponseType default_response

Zaman aşımına uğradığında varsayılan yanıt.

gps.h dosyasının 1056. satırındaki tanım.

karakter ekstraları[ GPS_NI_LONG_STRING_MAXLEN ]

Ekstra verilere işaret eden bir işaretçi. Biçim: anahtar_1 = değer_1 anahtar_2 = değer_2

gps.h dosyasının 1083. satırındaki tanım.

GpsNiType ni_type

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

Gps.h dosyasının 1040. satırındaki tanım.

int bildirim_id

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

Gps.h dosyasının 1034. satırındaki tanım.

GpsNiNotifyFlags notify_flags

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

Gps.h dosyasının 1045. satırındaki tanım.

karakter istek sahibi_kimliği[ GPS_NI_SHORT_STRING_MAXLEN ]

Talep edenin kimliği

gps.h dosyasının 1061. satırındaki tanım.

GpsNiEncodingType requestor_id_encoding

İstemci adı kod çözme şeması

Gps.h dosyasının 1071. satırındaki tanım.

size_t size

sizeof(GpsNiNotification) olarak ayarlandı

gps.h dosyasının 1028. satırındaki tanım.

karakter metni[ GPS_NI_LONG_STRING_MAXLEN ]

Bildirim mesajı. Bazı durumlarda client_id'yi depolamak için de kullanılabilir

Gps.h dosyasının 1066. satırındaki tanım.

GpsNiEncodingType text_encoding

İstemci adı kod çözme şeması

Gps.h dosyasının 1076. satırındaki tanım.

int zaman aşımı

Kullanıcı yanıtını beklemek için zaman aşımı süresi. Zaman aşımı sınırı olmaması için 0'a ayarlayın.

gps.h dosyasının 1051. satırındaki tanım.


Bu yapıya ilişkin belgeler aşağıdaki dosyadan oluşturulmuştur:
  • donanım/libdonanım/include/donanım/ gps.h