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