Referencia de estructura de GeofenceOptions
#include < fused_location.h >
Campos de información | |
En t | última_transición |
En t | monitor_transiciones |
En t | notificación_responsivenes_ms |
En t | temporizador_desconocido_ms |
uint32_t | fuentes_para_usar |
Descripción detallada
Opciones de geovalla
Definición en la línea 714 del archivo fusionado_ubicación.h .
Documentación de campo
int última_transición |
El estado actual de la geocerca. Por ejemplo, si el sistema ya sabe que el usuario está dentro de la geocerca, esto se establecerá en FLP_GEOFENCE_TRANSITION_ENTERED. En la mayoría de los casos, será FLP_GEOFENCE_TRANSITION_UNCERTAIN.
Definición en la línea 720 del archivo fusionado_ubicación.h .
int monitor_transiciones |
Transiciones para monitorear. OR bit a bit de FLP_GEOFENCE_TRANSITION_ENTERED, FLP_GEOFENCE_TRANSITION_EXITED y FLP_GEOFENCE_TRANSITION_UNCERTAIN.
Definición en la línea 727 del archivo fusionado_ubicación.h .
int notification_responsivenes_ms |
Define la descripción de mejor esfuerzo de qué tan pronto se debe llamar a la devolución de llamada cuando se activa la transición asociada con la geocerca . Por ejemplo, si se establece en 1000 milisegundos con FLP_GEOFENCE_TRANSITION_ENTERED, la devolución de llamada debe llamarse 1000 milisegundos después de ingresar a la geocerca. Este parámetro se define en milisegundos. NOTA: Esto no debe confundirse con la velocidad a la que se sondea el GPS. Es aceptable variar dinámicamente la velocidad de muestreo del GPS por motivos de ahorro de energía; por lo tanto, la velocidad de muestreo puede ser más rápida o más lenta que esto.
Definición en la línea 741 del archivo fusionado_ubicación.h .
uint32_t fuentes_para_usar |
Las fuentes a utilizar para monitorear las geocercas. Es un BITWISE-OR de banderas FLP_TECH_MASK.
Definición en la línea 753 del archivo fusionado_ubicación.h .
int desconocido_timer_ms |
El límite de tiempo después del cual debe activarse la transición INCIERTA. Este parámetro se define en milisegundos.
Definición en la línea 747 del archivo fusionado_ubicación.h .
La documentación para esta estructura se generó a partir del siguiente archivo:
- hardware/libhardware/include/hardware/ fused_location.h