การอ้างอิงโครงสร้าง vehicle_cam_module_t

การอ้างอิงโครงสร้าง vehicle_cam_module_t

#include < vehicle_camera.h >

เขตข้อมูล

โครงสร้าง hw_module_t ทั่วไป
const uint32_t *(* get_cam_device_list )(uint32_t *num_camers)

คำอธิบายโดยละเอียด

โมดูลฮาร์ดแวร์ทุกตัวจะต้องมีโครงสร้างข้อมูลชื่อ HAL_MODULE_INFO_SYM และฟิลด์ของโครงสร้างข้อมูลนี้จะต้องขึ้นต้นด้วย hw_module_t ตามด้วยข้อมูลเฉพาะของโมดูล

คำจำกัดความที่บรรทัดที่ 92 ของไฟล์ vehicle_camera.h

เอกสารภาคสนาม

struct hw_module_t ทั่วไป

คำจำกัดความที่บรรทัดที่ 93 ของไฟล์ vehicle_camera.h

const uint32_t*(* get_camera_device_list)(uint32_t *num_กล้อง)

สอบถาม HW สำหรับกล้องที่ติดตั้งบนรถ

พารามิเตอร์
num_camers - จำนวนอุปกรณ์กล้องที่มีอยู่ หากส่งคืน 0 แสดงว่าเกิดข้อผิดพลาดและตัวชี้ส่งคืนจะเป็น NULL
การส่งคืน
ชี้ไปที่อาร์เรย์ vehicle_cam_type_t เพื่อแสดงว่ากล้องใดติดตั้งอยู่ ตัวชี้นี้ใช้ได้เฉพาะในขณะที่โหลดฮาลาลของยานพาหนะเท่านั้น หากตัวชี้เป็น NULL แสดงว่าเกิดข้อผิดพลาดและ num_cameras จะเป็น 0

คำจำกัดความที่บรรทัด 105 ของไฟล์ vehicle_camera.h


เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้:
  • ฮาร์ดแวร์ / libhardware / รวม / ฮาร์ดแวร์ / vehicle_camera.h