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