Referência de estrutura GeofenceOptions

Referência de estrutura GeofenceOptions

#include < fused_location.h >

Campos de dados

interno última_transição
interno monitor_transições
interno notificação_responsivenes_ms
interno desconhecido_timer_ms
uint32_t fontes_para_usar

Descrição detalhada

Opções de cerca geográfica

Definição na linha 714 do arquivo fused_location.h .

Documentação de campo

int última_transição

O estado atual da cerca geográfica. Por exemplo, se o sistema já sabe que o usuário está dentro da cerca geográfica, isso será definido como FLP_GEOFENCE_TRANSITION_ENTERED. Na maioria dos casos, será FLP_GEOFENCE_TRANSITION_UNCERTAIN.

Definição na linha 720 do arquivo fused_location.h .

int monitor_transições

Transições para monitorar. OR bit a bit de FLP_GEOFENCE_TRANSITION_ENTERED, FLP_GEOFENCE_TRANSITION_EXITED e FLP_GEOFENCE_TRANSITION_UNCERTAIN.

Definição na linha 727 do arquivo fused_location.h .

int notificação_responsivenes_ms

Define a descrição de melhor esforço de quando o retorno de chamada deve ser chamado quando a transição associada à Cerca Geográfica for acionada. Por exemplo, se definido como 1.000 milissegundos com FLP_GEOFENCE_TRANSITION_ENTERED, o retorno de chamada deverá ser chamado 1.000 milissegundos antes de entrar na cerca geográfica. Este parâmetro é definido em milissegundos. NOTA: Isto não deve ser confundido com a taxa na qual o GPS é pesquisado. É aceitável variar dinamicamente a taxa de amostragem do GPS por motivos de economia de energia; portanto, a taxa de amostragem pode ser mais rápida ou mais lenta do que isso.

Definição na linha 741 do arquivo fused_location.h .

uint32_t fontes_to_use

As fontes a serem usadas para monitorar cercas geográficas. É um BITWISE-OR de sinalizadores FLP_TECH_MASK.

Definição na linha 753 do arquivo fused_location.h .

int desconhecido_timer_ms

O limite de tempo após o qual a transição UNCERTAIN deve ser acionada. Este parâmetro é definido em milissegundos.

Definição na linha 747 do arquivo fused_location.h .


A documentação desta estrutura foi gerada a partir do seguinte arquivo: