Google มุ่งมั่นที่จะพัฒนาความเท่าเทียมทางเชื้อชาติสำหรับชุมชนคนผิวดำ มาดูกันว่า
หน้านี้ได้รับการแปลโดย Cloud Translation API
Switch to English

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

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

#include < fused_location.h >

เขตข้อมูล

int last_transition
int monitor_transitions
int notification_responsivenes_ms
int unknown_timer_ms
uint32_t sources_to_use

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

ตัวเลือก Geofence

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

เอกสารภาคสนาม

int last_transition

สถานะปัจจุบันของ geofence ตัวอย่างเช่นหากระบบทราบอยู่แล้วว่าผู้ใช้อยู่ภายใน Geofence สิ่งนี้จะถูกตั้งค่าเป็น FLP_GEOFENCE_TRANSITION_ENTERED ในกรณีส่วนใหญ่จะเป็น FLP_GEOFENCE_TRANSITION_UNCERTAIN

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

int monitor_transitions

การเปลี่ยนไปตรวจสอบ บิตหรือ OR ของ FLP_GEOFENCE_TRANSITION_ENTERED, FLP_GEOFENCE_TRANSITION_EXITED และ FLP_GEOFENCE_TRANITION_UNCERTAIN

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

int alert_responsivenes_ms

กำหนดคำอธิบายความพยายามที่ดีที่สุดว่าจะเรียกการโทรกลับเมื่อใดที่การเปลี่ยนแปลงที่เกี่ยวข้องกับ Geofence ถูกเรียกใช้ ตัวอย่างเช่นหากตั้งค่าเป็น 1,000 มิลลิวินาทีด้วย FLP_GEOFENCE_TRANSITION_ENTERED การโทรกลับควรถูกเรียกว่า 1,000 มิลลิวินาทีภายในการป้อนตำแหน่งทางภูมิศาสตร์ พารามิเตอร์นี้ถูกกำหนดเป็นมิลลิวินาที หมายเหตุ: สิ่งนี้ไม่ให้สับสนกับอัตราที่โพล GPS นั้น เป็นที่ยอมรับได้ในการเปลี่ยนแปลงอัตราสุ่มตัวอย่าง GPS แบบไดนามิกเพื่อเหตุผลในการประหยัดพลังงาน ดังนั้นอัตราการสุ่มตัวอย่างอาจเร็วกว่าหรือช้ากว่านี้

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

uint32_t sources_to_use

แหล่งที่มาที่ใช้สำหรับการตรวจสอบตำแหน่งทางภูมิศาสตร์ มันเป็นธง BITWISE-OR ของ FLP_TECH_MASK

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

int unknown_timer_ms

การ จำกัด เวลาหลังจากการเปลี่ยน UNCERTAIN พารามิเตอร์นี้ถูกกำหนดเป็นมิลลิวินาที

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


เอกสารสำหรับ struct นี้ถูกสร้างขึ้นจากไฟล์ต่อไปนี้: