Tham chiếu cấu trúc xe_camera_module_t
Tham chiếu cấu trúc xe_camera_module_t
#include < vehicle_camera.h >
Trường dữ liệu | |
struct hw_module_t | chung |
const uint32_t * (* | get_camera_device_list ) (uint32_t * num_cameras) |
miêu tả cụ thể
Mọi mô-đun phần cứng phải có cấu trúc dữ liệu có tên HAL_MODULE_INFO_SYM và các trường của cấu trúc dữ liệu này phải bắt đầu bằng hw_module_t theo sau là thông tin cụ thể của mô-đun.
Định nghĩa tại dòng 92 của tệp xe_camera.h .
Tài liệu thực địa
struct hw_module_t common |
Định nghĩa tại dòng 93 của tệp xe_camera.h .
const uint32_t * (* get_camera_device_list) (uint32_t * num_cameras) |
Truy vấn CTNH cho các camera được lắp đặt trên xe
- Thông số
num_cameras - số lượng thiết bị camera có sẵn. Nếu 0 được trả về, một lỗi đã xảy ra và con trỏ trả về sẽ là NULL.
- Lợi nhuận
- con trỏ đến một mảng_xe_mạch_mạch để biểu thị những camera nào đã được lắp đặt. Con trỏ này chỉ có giá trị khi nửa xe được tải. Nếu con trỏ là NULL, thì một lỗi đã xảy ra và num_cameras sẽ là 0.
Định nghĩa tại dòng 105 của tệp xe_camera.h .
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 / xe_camera.h