Referencia de estructura de GeofenceOptions
#include < fused_location.h >
Campos de información | |
En t | last_transition |
En t | monitor_transitions |
En t | notification_responsivenes_ms |
En t | unknown_timer_ms |
uint32_t | sources_to_use |
Descripción detallada
Opciones de geovalla
Definición en la línea 714 del archivo fused_location.h .
Documentación de campo
int last_transition |
El estado actual de la geovalla. Por ejemplo, si el sistema ya sabe que el usuario está dentro de la geovalla, 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 fused_location.h .
int monitor_transitions |
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 fused_location.h .
int notification_responsivenes_ms |
Define la descripción del mejor esfuerzo de qué tan pronto se debe llamar a la devolución de llamada cuando se activa la transición asociada con la geovalla . Por ejemplo, si se establece en 1000 milisegundos con FLP_GEOFENCE_TRANSITION_ENTERED, la devolución de llamada debe llamarse 1000 milisegundos dentro de la entrada a la geovalla. Este parámetro se define en milisegundos. NOTA: Esto no debe confundirse con la velocidad a la que se realiza el sondeo del GPS. Es aceptable variar dinámicamente la tasa de muestreo del GPS por razones de ahorro de energía; por tanto, la velocidad de muestreo puede ser más rápida o más lenta que ésta.
Definición en la línea 741 del archivo fused_location.h .
uint32_t sources_to_use |
Las fuentes que se utilizarán para monitorear geocercas. Es un BITWISE-OR de banderas FLP_TECH_MASK.
Definición en la línea 753 del archivo fused_location.h .
int unknown_timer_ms |
El límite de tiempo después del cual se debe activar la transición INCIERTA. Este parámetro se define en milisegundos.
Definición en la línea 747 del archivo fused_location.h .
La documentación para esta estructura se generó a partir del siguiente archivo:
- hardware / libhardware / include / hardware / ubicación_fused.h