GpsMeasurementInterface 構造体リファレンス
GpsMeasurementInterface 構造体リファレンス
#include <
gps.h
>
データ フィールド |
|
size_t | size |
int(* | init )( GpsMeasurementCallbacks *callbacks) |
void(* | close )() |
詳細な説明
フィールドのドキュメント
void(* close)() |
int(* init)( GpsMeasurementCallbacks *callbacks) |
インターフェースを初期化し、HAL にコールバック ルーチンを登録します。「init」の呼び出しが正常に完了すると、HAL は独自のフェーズでアップデートの提供を開始する必要があります。
ステータス: GPS_MEASUREMENT_OPERATION_SUCCESS GPS_MEASUREMENT_ERROR_ALREADY_INIT - 対応する「close」呼び出しなしでコールバックがすでに登録されている場合 GPS_MEASUREMENT_ERROR_GENERIC - その他のエラーが発生した場合、このエラーコードを返す際に HAL が更新を生成しないことが想定されます。
この構造体のドキュメントは、次のファイルから生成されました。
- hardware/libhardware/include/hardware/ gps.h