Google is committed to advancing racial equity for Black communities. See how.
หน้านี้ได้รับการแปลโดย Cloud Translation API
Switch to English

การอ้างอิงโครงสร้าง GpsNiNotification

การอ้างอิงโครงสร้าง GpsNiNotification

#include < gps.h >

เขตข้อมูล

size_t ขนาด
int notification_id
GpsNiType ni_type
GpsNiNotifyFlags notify_flags
int หมดเวลา
GpsUserResponseType default_response
ถ่าน requestor_id [ 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 = ค่า _2

คำจำกัดความที่บรรทัด 1083 ของไฟล์ gps.h

GpsNiType ni_type

ประเภท NI ใช้เพื่อแยกหมวดหมู่ของเหตุการณ์ NI ต่างๆเช่น GPS_NI_TYPE_VOICE, GPS_NI_TYPE_UMTS_SUPL, ...

คำจำกัดความที่บรรทัด 1040 ของไฟล์ gps.h

int notification_id

ID ที่ HAL สร้างขึ้นเพื่อเชื่อมโยงการแจ้งเตือนของ NI และการตอบกลับ UI

คำจำกัดความที่บรรทัด 1034 ของไฟล์ gps.h

GpsNiNotifyFlags alert_flags

ตัวเลือกการแจ้งเตือน / การตรวจสอบการรวมกันของค่าคงที่ GpsNiNotifyFlags

คำจำกัดความที่บรรทัด 1045 ของไฟล์ gps.h

char requestor_id [ GPS_NI_SHORT_STRING_MAXLEN ]

ID ผู้ร้องขอ

คำจำกัดความที่บรรทัด 1061 ของไฟล์ gps.h

GpsNiEncodingType requestor_id_encoding

รูปแบบการถอดรหัสชื่อลูกค้า

คำจำกัดความที่บรรทัด 1071 ของไฟล์ gps.h

ขนาด size_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


เอกสารสำหรับ struct นี้ถูกสร้างขึ้นจากไฟล์ต่อไปนี้:
  • hardware / libhardware / include / hardware / gps.h