Tham khảo cấu trúc GpsNavigationMessageInterface
#include < gps.h >
Trường dữ liệu | |
kích thước_t | kích cỡ |
int(* | init )( GpsNavigationMessageCallbacks *callbacks) |
khoảng trống(* | đóng )() |
miêu tả cụ thể
Giao diện mở rộng để hỗ trợ báo cáo tin nhắn điều hướng GPS.
Tài liệu hiện trường
void(* đóng)() |
int(* init)( GpsNavigationMessageCallbacks *callbacks) |
Khởi tạo giao diện và đăng ký các thủ tục gọi lại với HAL. Sau khi gọi thành công tới 'init', HAL phải bắt đầu cung cấp các bản cập nhật khi chúng có sẵn.
Trạng thái: GPS_NAVIGATION_MESSAGE_OPERATION_SUCCESS GPS_NAVIGATION_MESSAGE_ERROR_ALREADY_INIT - nếu một cuộc gọi lại đã được đăng ký mà không có lệnh gọi tương ứng để 'đóng'. GPS_NAVIGATION_MESSAGE_ERROR_GENERIC - nếu xảy ra bất kỳ lỗi nào khác, dự kiến HAL sẽ không tạo ra bất kỳ bản cập nhật nào khi trả về mã lỗi này.
kích thước_t kích thước |
Tài liệu cho cấu trúc này được tạo từ tệp sau:
- phần cứng/libhardware/bao gồm/phần cứng/ gps.h