GpsNavigationMessageInterface 구조체 참조
GpsNavigationMessageInterface 구조체 참조
#include <
gps.h
>
데이터 필드 |
|
size_t | 크기 |
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