GeofenceOptions 구조체 참조

GeofenceOptions 구조체 참조

#include < fused_location.h >

데이터 필드

정수 last_transition
정수 모니터_전환
정수 알림_응답_ms
정수 알 수 없는_타이머_ms
uint32_t 소스_to_use

상세 설명

지오펜스 옵션

fused_location.h 파일의 714번째 줄에 정의되어 있습니다.

현장 문서

정수형 last_transition

지오펜스의 현재 상태입니다. 예를 들어 시스템이 사용자가 지오펜스 내부에 있다는 것을 이미 알고 있는 경우 FLP_GEOFENCE_TRANSITION_ENTERED로 설정됩니다. 대부분의 경우 FLP_GEOFENCE_TRANSITION_UNCERTAIN입니다.

fused_location.h 파일의 720번째 줄에 정의되어 있습니다.

정수 모니터_전환

모니터로 전환합니다. FLP_GEOFENCE_TRANSITION_ENTERED, FLP_GEOFENCE_TRANSITION_EXITED 및 FLP_GEOFENCE_TRANSITION_UNCERTAIN의 비트 OR입니다.

fused_location.h 파일의 727번째 줄에 정의되어 있습니다.

정수 알림_반응성_ms

지오펜스 와 관련된 전환이 트리거될 때 콜백을 얼마나 빨리 호출해야 하는지에 대한 최선의 설명을 정의합니다. 예를 들어 FLP_GEOFENCE_TRANSITION_ENTERED를 사용하여 1000밀리초로 설정한 경우 콜백은 지오펜스 입력 내에서 1000밀리초 동안 호출되어야 합니다. 이 매개변수는 밀리초 단위로 정의됩니다. 참고: 이를 GPS가 폴링되는 속도와 혼동하지 마십시오. 절전을 위해 GPS 샘플링 속도를 동적으로 변경하는 것은 허용됩니다. 따라서 샘플링 속도는 이보다 빠르거나 느릴 수 있습니다.

fused_location.h 파일의 741번째 줄에 정의되어 있습니다.

uint32_t 소스_to_use

지오펜스 모니터링에 사용할 소스입니다. FLP_TECH_MASK 플래그의 BITWISE-OR입니다.

fused_location.h 파일의 753번째 줄에 정의되어 있습니다.

정수 알 수 없는_타이머_ms

UNCERTAIN 전환이 트리거되어야 하는 시간 제한입니다. 이 매개변수는 밀리초 단위로 정의됩니다.

fused_location.h 파일의 747번째 줄에 정의되어 있습니다.


이 구조체에 대한 문서는 다음 파일에서 생성되었습니다.