GpsNiNotification 結構參考

GpsNiNotification 結構參考

#include < gps.h >

資料欄位

尺寸_t尺寸
整數通知ID
GPSNi型ni_類型
GPSNiNotifyFlags通知標誌
整數暫停
GPS使用者回應類型預設回應
字元requestor_id [ GPS_NI_SHORT_STRING_MAXLEN ]
字元文字[ GPS_NI_LONG_STRING_MAXLEN ]
GPSNi編碼類型請求者 ID 編碼
GPSNi編碼類型文字編碼
字元額外功能[ GPS_NI_LONG_STRING_MAXLEN ]

詳細說明

代表NI請求

定義位於檔案gps.h的第1026行。

現場文檔

GpsUserResponseType default_response

超時時預設響應。

定義位於檔案gps.h的第1056行。

字元額外資訊[ GPS_NI_LONG_STRING_MAXLEN ]

指向額外資料的指標。格式:key_1 = value_1 key_2 = value_2

定義位於檔案gps.h的第1083行。

GpsNiType ni_type

用於區分不同類別的NI事件的NI類型,例如GPS_NI_TYPE_VOICE、GPS_NI_TYPE_UMTS_SUPL等

檔案gps.h1040行的定義。

int notification_id

HAL 產生的 ID,用於關聯 NI 通知和 UI 回應

檔案gps.h1034行的定義。

GpsNiNotifyFlags通知標誌

通知/驗證選項、GpsNiNotifyFlags 常數的組合

定義位於檔案gps.h的第1045行。

字元 requestor_id[ GPS_NI_SHORT_STRING_MAXLEN ]

請求者 ID

定義位於檔案gps.h的第1061行。

GpsNiEncodingType requestor_id_encoding

客戶端名稱解碼方案

定義位於檔案gps.h的第1071行。

size_t 尺寸

設定為 sizeof(GpsNiNotification)

定義位於檔案gps.h的第1028行。

通知訊息。在某些情況下也可以用來儲存client_id

定義位於檔案gps.h的第1066行。

GpsNiEncodingType text_encoding

客戶端名稱解碼方案

定義位於檔案gps.h的第1076行。

整數超時

等待用戶回應的超時時間。設定為 0 表示沒有逾時限制。

定義位於檔案gps.h的第1051行。


該結構的文檔是從以下文件產生的:
  • 硬體/libhardware/include/hardware/gps.h