مرجع ساختار GpsNiNotification

مرجع ساختار GpsNiNotification

#include < gps.h >

فیلدهای داده

اندازه_t اندازه
بین المللی notification_id
GpsNiType ni_type
GpsNiNotifyFlags notify_flags
بین المللی تایم اوت
GpsUserResponseType default_response
کاراکتر شناسه_درخواست کننده [ GPS_NI_SHORT_STRING_MAXLEN ]
کاراکتر متن [ GPS_NI_LONG_STRING_MAXLEN ]
GpsNiEncodingType requestor_id_encoding
GpsNiEncodingType text_encoding
کاراکتر موارد اضافی [ GPS_NI_LONG_STRING_MAXLEN ]

توصیف همراه با جزئیات

یک درخواست NI را نشان می دهد

تعریف در خط 1026 فایل gps.h.

مستندات میدانی

GpsUserResponseType default_response

پاسخ پیش‌فرض در زمان اتمام زمان.

تعریف در خط 1056 فایل gps.h.

کاراکتر اضافی[ GPS_NI_LONG_STRING_MAXLEN ]

اشاره گر به داده های اضافی قالب: key_1 = value_1 key_2 = value_2

تعریف در خط 1083 فایل gps.h.

GpsNiType ni_type

یک نوع NI که برای تشخیص دسته‌های مختلف رویدادهای NI، مانند GPS_NI_TYPE_VOICE، GPS_NI_TYPE_UMTS_SUPL، ... استفاده می‌شود.

تعریف در خط 1040 فایل gps.h.

int notification_id

یک شناسه تولید شده توسط HAL برای مرتبط کردن اعلان‌های NI و پاسخ‌های UI

تعریف در خط 1034 فایل gps.h.

GpsNiNotifyFlags notify_flags

گزینه های اعلان/تأیید، ترکیبی از ثابت های GpsNiNotifyFlags

تعریف در خط 1045 فایل gps.h.

char requestor_id[ GPS_NI_SHORT_STRING_MAXLEN ]

شناسه درخواست کننده

تعریف در خط 1061 فایل gps.h.

GpsNiEncodingType requestor_id_encoding

طرح رمزگشایی نام مشتری

تعریف در خط 1071 فایل gps.h.

اندازه_t اندازه

تنظیم روی sizeof (GpsNiNotification)

تعریف در خط 1028 فایل gps.h.

متن کاراکتر[ GPS_NI_LONG_STRING_MAXLEN ]

پیام اعلان. همچنین در برخی موارد می توان از آن برای ذخیره client_id استفاده کرد

تعریف در خط 1066 فایل gps.h.

GpsNiEncodingType text_encoding

طرح رمزگشایی نام مشتری

تعریف در خط 1076 فایل gps.h.

وقفه موقت

مدت زمان انتظار برای پاسخ کاربر. بدون محدودیت زمانی روی 0 تنظیم کنید.

تعریف در خط 1051 فایل gps.h.


مستندات این ساختار از فایل زیر تولید شده است:
  • hardware/libhardware/include/hardware/ gps.h