Tham chiếu cấu trúc GeofenceOptions

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: