การอ้างอิง Struct GpsNiNotification

การอ้างอิง Struct GpsNiNotification

#include < gps.h >

ฟิลด์ข้อมูล

size_t  size
 
int  notification_id
 
GpsNiType   ni_type
 
GpsNiNotifyFlags   notify_flags
 
int  timeout
 
GpsUserResponseType   default_response
 
char  requestor_id [ GPS_NI_SHORT_STRING_MAXLEN ]
 
char  text [ GPS_NI_LONG_STRING_MAXLEN ]
 
GpsNiEncodingType   requestor_id_encoding
 
GpsNiEncodingType   text_encoding
 
char  extras [ GPS_NI_LONG_STRING_MAXLEN ]
 

คำอธิบายโดยละเอียด

แสดงคำขอ NI

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

เอกสารประกอบในสนาม

GpsUserResponseType default_response

คำตอบเริ่มต้นเมื่อหมดเวลา

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

ตัวชี้ไปยังข้อมูลเพิ่มเติม รูปแบบ: 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 .

size_t size

ตั้งค่าเป็น sizeof(GpsNiNotification)

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

ข้อความแจ้งเตือน นอกจากนี้ยังใช้เพื่อจัดเก็บ client_id ในบางกรณีได้ด้วย

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

GpsNiEncodingType text_encoding

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

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

int timeout

ระยะเวลาหมดเวลาเพื่อรอการตอบกลับจากผู้ใช้ ตั้งค่าเป็น 0 สำหรับการไม่จำกัดเวลาหมดอายุ

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


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