Referensi Struct GeofenceOptions
#include <
fused_location.h
>
Kolom Data |
|
int | last_transition |
int | monitor_transitions |
int | notification_responsivenes_ms |
int | unknown_timer_ms |
uint32_t | sources_to_use |
Deskripsi Mendetail
Opsi Pembatasan wilayah
Definisi di baris 714 file fused_location.h .
Dokumentasi Bidang
int last_transition |
Status pembatasan wilayah saat ini. Misalnya, jika sistem sudah mengetahui bahwa pengguna berada di dalam pembatasan wilayah, nilai ini akan ditetapkan ke FLP_GEOFENCE_TRANSITION_ENTERED. Dalam sebagian besar kasus, nilainya adalah FLP_GEOFENCE_TRANSITION_UNCERTAIN.
Definisi di baris 720 dari file fused_location.h .
int monitor_transitions |
Transisi yang akan dipantau. OR Bitwise dari FLP_GEOFENCE_TRANSITION_ENTERED, FLP_GEOFENCE_TRANSITION_EXITED, dan FLP_GEOFENCE_TRANSITION_UNCERTAIN.
Definisi di baris 727 dari file fused_location.h .
int notification_responsivenes_ms |
Menentukan deskripsi upaya terbaik tentang seberapa cepat callback harus dipanggil saat transisi yang terkait dengan Pagar virtual dipicu. Misalnya, jika disetel ke 1.000 milidetik dengan FLP_GEOFENCE_TRANSITION_ENTERED, callback harus dipanggil 1.000 milidetik setelah memasuki pembatasan wilayah. Parameter ini ditentukan dalam milidetik. CATATAN: Jangan sampai keliru dengan kecepatan polling GPS. Anda dapat mengubah kecepatan sampling GPS secara dinamis karena alasan penghematan daya; sehingga kecepatan sampling dapat lebih cepat atau lebih lambat dari ini.
Definisi di baris 741 dari file fused_location.h .
uint32_t sources_to_use |
Sumber yang akan digunakan untuk memantau pembatasan wilayah. Ini adalah BITWISE-OR dari flag FLP_TECH_MASK.
Definisi di baris 753 dari file fused_location.h .
int unknown_timer_ms |
Batas waktu setelah transisi UNCERTAIN dipicu. Parameter ini ditentukan dalam milidetik.
Definisi di baris 747 dari file fused_location.h .
Dokumentasi untuk struct ini dibuat dari file berikut:
- hardware/libhardware/include/hardware/ fused_location.h