Tham chiếu cấu trúc GeofenceOptions
#include < fused_location.h >
Trường dữ liệu | |
int | lần chuyển tiếp cuối cùng |
int | màn hình_transitions |
int | notification_response_ms |
int | không xác định_timer_ms |
uint32_t | nguồn_to_use |
miêu tả cụ thể
Tùy chọn hàng rào địa lý
Định nghĩa tại dòng 714 của file fused_location.h .
Tài liệu hiện trường
int Last_transition |
Hiện trạng của hàng rào địa chất. Ví dụ: nếu hệ thống đã biết rằng người dùng đang ở trong phạm vi khoanh vùng địa lý thì giá trị này sẽ được đặt thành FLP_GEOFENCE_TRANSITION_ENTERED. Trong hầu hết các trường hợp, nó sẽ là FLP_GEOFENCE_TRANSITION_UNCERTAIN.
Định nghĩa tại dòng 720 của file fused_location.h .
int màn hình_transitions |
Chuyển tiếp sang giám sát. Theo bit HOẶC của FLP_GEOFENCE_TRANSITION_ENTERED, FLP_GEOFENCE_TRANSITION_EXITED và FLP_GEOFENCE_TRANSITION_UNCERTAIN.
Định nghĩa tại dòng 727 của file fused_location.h .
int notification_Responsenes_ms |
Xác định mô tả nỗ lực tốt nhất về thời gian gọi lại sẽ được gọi khi quá trình chuyển đổi liên quan đến Hàng rào địa lý được kích hoạt. Ví dụ: nếu được đặt thành 1000 mili giây với FLP_GEOFENCE_TRANSITION_ENTERED, lệnh gọi lại sẽ được gọi là 1000 mili giây khi bước vào hàng rào địa lý. Tham số này được xác định bằng mili giây. LƯU Ý: Không nên nhầm lẫn điều này với tốc độ dò tìm của GPS. Có thể chấp nhận việc thay đổi linh hoạt tốc độ lấy mẫu GPS vì lý do tiết kiệm điện; do đó tốc độ lấy mẫu có thể nhanh hơn hoặc chậm hơn tốc độ này.
Định nghĩa tại dòng 741 của file fused_location.h .
uint32_t nguồn_to_use |
Các nguồn được sử dụng để giám sát hàng rào địa lý. Đó là cờ BITWISE-OR của FLP_TECH_MASK.
Định nghĩa tại dòng 753 của file fused_location.h .
int không xác định_timer_ms |
Giới hạn thời gian mà sau đó quá trình chuyển đổi UNCERTAIN sẽ được kích hoạt. Tham số này được xác định bằng mili giây.
Định nghĩa tại dòng 747 của file fused_location.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/ fused_location.h