Referensi Struktur GeofenceOptions

Referensi Struktur GeofenceOptions

#include < fused_location.h >

Bidang Data

ke dalam transisi_terakhir
ke dalam monitor_transisi
ke dalam notifikasi_responsivenes_ms
ke dalam unknown_timer_ms
uint32_t sumber_untuk_digunakan

Detil Deskripsi

Opsi Geofence

Definisi pada baris 714 file menyatu_lokasi.h .

Dokumentasi Lapangan

ke dalam transisi_terakhir

Status pembatasan wilayah saat ini. Misalnya, jika sistem sudah mengetahui bahwa pengguna berada di dalam pembatasan wilayah, ini akan disetel ke FLP_GEOFENCE_TRANSITION_ENTERED. Dalam kebanyakan kasus, ini adalah FLP_GEOFENCE_TRANSITION_UNCERTAIN.

Definisi pada baris 720 file menyatu_lokasi.h .

ke dalam monitor_transisi

Transisi untuk memantau. Bitwise ATAU dari FLP_GEOFENCE_TRANSITION_ENTERED, FLP_GEOFENCE_TRANSITION_EXITED dan FLP_GEOFENCE_TRANSITION_UNCERTAIN.

Definisi pada baris 727 file menyatu_lokasi.h .

int notifikasi_responsivenes_ms

Menentukan deskripsi upaya terbaik tentang seberapa cepat panggilan balik harus dipanggil ketika transisi yang terkait dengan Geofence dipicu. Misalnya, jika disetel ke 1000 milidetik dengan FLP_GEOFENCE_TRANSITION_ENTERED, panggilan balik harus dipanggil 1000 milidetik setelah memasuki pembatasan wilayah. Parameter ini ditentukan dalam milidetik. CATATAN: Hal ini berbeda dengan kecepatan survei GPS. Dapat diterima untuk memvariasikan laju pengambilan sampel GPS secara dinamis untuk alasan penghematan daya; sehingga laju pengambilan sampel mungkin lebih cepat atau lebih lambat dari ini.

Definisi pada baris 741 file menyatu_lokasi.h .

uint32_t sumber_untuk_digunakan

Sumber yang digunakan untuk memantau pembatasan wilayah. Ini adalah bendera BITWISE-OR dari FLP_TECH_MASK.

Definisi pada baris 753 file menyatu_lokasi.h .

ke dalam unknown_timer_ms

Batas waktu setelah transisi TIDAK TERTENTU harus dipicu. Parameter ini didefinisikan dalam milidetik.

Definisi pada baris 747 file menyatu_lokasi.h .


Dokumentasi untuk struct ini dihasilkan dari file berikut: