GeofenceOptions 结构参考

GeofenceOptions 结构参考

#include < fused_location.h >

数据字段

整数最后一个转换
整数监控转换
整数notification_responsivenes_ms
整数未知计时器毫秒
uint32_t使用来源

详细说明

地理围栏选项

文件fused_location.h714行的定义。

现场文档

int 最后的转换

地理围栏的当前状态。例如,如果系统已经知道用户位于地理围栏内,则该值将设置为 FLP_GEOFENCE_TRANSITION_ENTERED。在大多数情况下,它将是 FLP_GEOFENCE_TRANSITION_UNCERTAIN。

文件fused_location.h720行的定义。

int 监视器转换

过渡到监视。 FLP_GEOFENCE_TRANSITION_ENTERED、FLP_GEOFENCE_TRANSITION_EXITED 和 FLP_GEOFENCE_TRANSITION_UNCERTAIN 的按位或。

文件fused_location.h727行的定义。

int notification_responsivenes_ms

定义在触发与地理围栏关联的转换时应多久调用回调的尽力描述。例如,如果使用 FLP_GEOFENCE_TRANSITION_ENTERED 设置为 1000 毫秒,则应在进入地理围栏 1000 毫秒内调用回调。该参数以毫秒为单位定义。注意:不要将其与 GPS 轮询的速率混淆。出于节能原因,动态改变 GPS 采样率是可以接受的;因此采样率可能比这个更快或更慢。

文件fused_location.h741行的定义。

uint32_t 要使用的来源

用于监控地理围栏的来源。它是 FLP_TECH_MASK 标志的按位或。

文件fused_location.h753行的定义。

int 未知_定时器_毫秒

应触发 UNCERTAIN 转换的时间限制。该参数以毫秒为单位定义。

文件fused_location.h747行的定义。


该结构的文档是从以下文件生成的: