FlpGeofencingInterface 구조체 참조

FlpGeofencingInterface 구조체 참조

#include < fused_location.h >

데이터 필드

size_t 크기
무효의(* init )( FlpGeofenceCallbacks *콜백)
무효의(* add_geofences )(int32_t number_of_geofences, 지오펜스 **지오펜스)
무효의(* Pause_geofence )(int32_t geofence_id)
무효의(* resume_geofence )(int32_t geofence_id, int monitor_transitions)
무효의(* 수정_geofence_option )(int32_t geofence_id, GeofenceOptions *options)
무효의(* Remove_geofences )(int32_t number_of_geofences, int32_t *geofence_id)

상세 설명

FLP_Geofencing 지원을 위한 확장 인터페이스

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

현장 문서

void(* add_geofences)(int32_t number_of_geofences, 지오펜스 **지오펜스)

지오펜스 목록을 추가합니다. 매개변수: number_of_geofences - 추가해야 하는 지오펜스 수. geofences - 지오펜스 구조에 대한 포인터 배열에 대한 포인터입니다.

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

void(* init)( FlpGeofenceCallbacks *콜백)

지오펜스 인터페이스를 열고 이 인터페이스 구현에 콜백 루틴을 제공합니다. 일단 호출되면 구현이 지원하는 기능을 지정하기 위해 FlpGeofenceCallbacks 에서 flp_capability_callback을 호출하여 응답해야 합니다.

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

void(* 수정_geofence_option)(int32_t geofence_id, GeofenceOptions *options)

특정 지오펜스 옵션을 수정합니다. 매개변수: geofence_id - 지오펜스의 ID입니다. 옵션 - 지오펜스와 관련된 다양한 옵션입니다. 자세한 내용은 GeofenceOptions 구조를 참조하세요.

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

void(* Pause_geofence)(int32_t geofence_id)

특정 지오펜스 모니터링을 일시 중지합니다. 매개변수: geofence_id - 지오펜스의 ID입니다.

fused_location.h 파일의 789 행에 정의되어 있습니다.

void(* Remove_geofences)(int32_t number_of_geofences, int32_t *geofence_id)

지오펜스 목록을 제거합니다. 함수가 반환된 후에는 알림이 전송되지 않습니다. 매개변수: number_of_geofences - 추가해야 하는 지오펜스 수입니다. geofence_id - 제거할 geofence_id 배열에 대한 포인터입니다.

fused_location.h 파일의 819 행에 정의되어 있습니다.

void(* 이력서_지오펜스)(int32_t geofence_id, int monitor_transitions)

특정 지오펜스 모니터링을 재개합니다. 매개변수: geofence_id - 지오펜스의 ID입니다. monitor_transitions - 모니터링할 전환입니다. FLP_GEOFENCE_TRANSITION_ENTERED, FLP_GEOFENCE_TRANSITION_EXITED 및 FLP_GEOFENCE_TRANSITION_UNCERTAIN의 비트 OR입니다. 이는 add_geofence_area 호출에 제공된 관련 값을 대체합니다.

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

size_t 사이즈

sizeof(FlpGeofencingInterface)로 설정

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


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