GpsNiNotification 構造体リファレンス

GpsNiNotification 構造体リファレンス

#include < gps.h >

詳細な説明

NI リクエストを表します。

ファイル gps.h 1026 行の定義。

フィールドのドキュメント

GpsUserResponseType default_response

タイムアウト時のデフォルトのレスポンス。

ファイル gps.h 1056 行の定義。

追加データを指すポインタ。形式: key_1 = value_1 key_2 = value_2

ファイル gps.h 1083 行の定義。

GpsNiType ni_type

GPS_NI_TYPE_VOICE、GPS_NI_TYPE_UMTS_SUPL など、NI イベントのさまざまなカテゴリを区別するために使用される NI タイプ。

ファイル gps.h 1040 行の定義。

int notification_id

NI 通知と UI レスポンスを関連付けるために HAL によって生成された ID

ファイル gps.h 1034 行の定義。

GpsNiNotifyFlags notify_flags

通知/検証オプション、GpsNiNotifyFlags 定数の組み合わせ

ファイル gps.h 1045 行の定義。

char requestor_id[ GPS_NI_SHORT_STRING_MAXLEN ]

リクエスト依頼者の ID

ファイル gps.h 1061 行目の定義。

GpsNiEncodingType requestor_id_encoding

クライアント名のデコード スキーム

ファイル gps.h 1,071 行 の定義。

size_t size

sizeof(GpsNiNotification) に設定

ファイル gps.h 1028 行の定義。

通知メッセージ。場合によっては、client_id の保存にも使用できます。

ファイル gps.h 1066 行の定義。

GpsNiEncodingType text_encoding

クライアント名のデコード スキーム

ファイル gps.h 1076 行の定義。

int timeout

ユーザーの回答を待機するタイムアウト時間。タイムアウトの上限を設定しない場合は 0 に設定します。

ファイル gps.h 1051 行の定義。


この構造体のドキュメントは、次のファイルから生成されました。
  • hardware/libhardware/include/hardware/ gps.h