Tham khảo cấu trúc thông báo GpsNi

Tham khảo cấu trúc thông báo GpsNi

#include < gps.h >

Trường dữ liệu

kích thước_t kích cỡ
int notification_id
GpsNiLoại ni_type
GpsNiNotifyCờ thông báo_flags
int hết giờ
Loại phản hồi của người dùng Gps phản hồi mặc định
ký tự người yêu cầu_id [ GPS_NI_SHORT_STRING_MAXLEN ]
ký tự văn bản [ GPS_NI_LONG_STRING_MAXLEN ]
Loại mã hóa GpsNi người yêu cầu_id_encoding
Loại mã hóa GpsNi mã hóa văn bản
ký tự tính năng bổ sung [ GPS_NI_LONG_STRING_MAXLEN ]

miêu tả cụ thể

Đại diện cho một yêu cầu NI

Định nghĩa tại dòng 1026 của file gps.h.

Tài liệu hiện trường

GpsUserResponseType default_response

Phản hồi mặc định khi hết thời gian.

Định nghĩa tại dòng 1056 của file gps.h.

tính năng bổ sung của ký tự [ GPS_NI_LONG_STRING_MAXLEN ]

Một con trỏ tới dữ liệu bổ sung. Định dạng: key_1 = value_1 key_2 = value_2

Định nghĩa tại dòng 1083 của file gps.h.

GpsNiType ni_type

Một loại NI dùng để phân biệt các danh mục sự kiện NI khác nhau, chẳng hạn như GPS_NI_TYPE_VOICE, GPS_NI_TYPE_UMTS_SUPL, ...

Định nghĩa tại dòng 1040 của file gps.h.

int notification_id

ID do HAL tạo để liên kết thông báo NI và phản hồi giao diện người dùng

Định nghĩa tại dòng 1034 của file gps.h.

GpsNiNotifyFlags thông báo_flags

Tùy chọn thông báo/xác minh, kết hợp hằng số GpsNiNotifyFlags

Định nghĩa tại dòng 1045 của file gps.h.

char người yêu cầu_id[ GPS_NI_SHORT_STRING_MAXLEN ]

ID người yêu cầu

Định nghĩa tại dòng 1061 của file gps.h.

GpsNiEncodingType requestor_id_encoding

Sơ đồ giải mã tên khách hàng

Định nghĩa tại dòng 1071 của file gps.h.

kích thước_t kích thước

được đặt thành sizeof(GpsNiNotification)

Định nghĩa tại dòng 1028 của file gps.h.

văn bản ký tự [ GPS_NI_LONG_STRING_MAXLEN ]

Tin nhắn thông báo. Nó cũng có thể được sử dụng để lưu trữ client_id trong một số trường hợp

Định nghĩa tại dòng 1066 của file gps.h.

GpsNiEncodingType text_encoding

Sơ đồ giải mã tên khách hàng

Định nghĩa tại dòng 1076 của file gps.h.

thời gian chờ int

Khoảng thời gian chờ để chờ phản hồi của người dùng. Đặt thành 0 để không có giới hạn thời gian chờ.

Định nghĩa tại dòng 1051 của file gps.h.


Tài liệu cho cấu trúc này được tạo từ tệp sau:
  • phần cứng/libhardware/bao gồm/phần cứng/ gps.h