Referencia de estructura de GeofenceOptions

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: