GeofenceOptions 構造体のリファレンス

GeofenceOptions 構造体のリファレンス

#include < fused_location.h >

データフィールド

整数last_transition
整数モニター遷移
整数notification_Responsenes_ms
整数不明_タイマー_ミリ秒
uint32_t使用するソース

詳細な説明

ジオフェンスのオプション

ファイルfused_location.h714行目の定義。

フィールドドキュメント

int last_transition

ジオフェンスの現在の状態。たとえば、ユーザーがジオフェンス内にいることをシステムがすでに認識している場合、これは FLP_GEOFENCE_TRANSITION_ENTERED に設定されます。ほとんどの場合、これは FLP_GEOFENCE_TRANSITION_UNCERTAIN になります。

ファイルfused_location.h720行目の定義。

int モニター遷移

モニターに遷移します。 FLP_GEOFENCE_TRANSITION_ENTERED、FLP_GEOFENCE_TRANSITION_EXITED、および FLP_GEOFENCE_TRANSITION_UNCERTAIN のビット単位の OR。

ファイルfused_location.h727行目の定義。

int notification_owned_ms

ジオフェンスに関連付けられた遷移がトリガーされたときに、どのくらい早くコールバックを呼び出す必要があるかについてのベストエフォート型の記述を定義します。たとえば、FLP_GEOFENCE_TRANSITION_ENTERED で 1000 ミリ秒に設定した場合、コールバックはジオフェンスに入ってから 1000 ミリ秒以内に呼び出される必要があります。このパラメータはミリ秒単位で定義されます。注: これを、GPS のポーリング速度と混同しないでください。省電力の理由から、GPS のサンプリング レートを動的に変更することは許容されます。したがって、サンプリング速度はこれより速い場合もあれば、遅い場合もあります。

ファイルfused_location.h741行目の定義。

uint32_t 使用するソース

ジオフェンスのモニタリングに使用するソース。 FLP_TECH_MASK フラグの BITWISE-OR です。

ファイルfused_location.h753行目の定義。

int 不明_タイマー_ミリ秒

UNCERTAIN 遷移がトリガーされるまでの時間制限。このパラメータはミリ秒単位で定義されます。

ファイルfused_location.h747行目の定義。


この構造体のドキュメントは次のファイルから生成されました。