מידע על המבנה vehicle_camera_module_t
  
   #include <
   
    vehicle_camera.h
   
   >
  
 
| שדות נתונים | |
| struct hw_module_t | נפוץ | 
| const uint32_t *(* | get_camera_device_list )(uint32_t *num_cameras) | 
תיאור מפורט
לכל מודול חומרה צריך להיות מבנה נתונים בשם HAL_MODULE_INFO_SYM, והשדות של מבנה הנתונים הזה צריכים להתחיל ב- hw_module_t ולאחר מכן במידע ספציפי למודול.
ההגדרה מופיעה בשורה 92 בקובץ vehicle_camera.h .
מסמכי תיעוד של שדה
| struct hw_module_t common | 
ההגדרה מופיעה בשורה 93 בקובץ vehicle_camera.h .
| const uint32_t*(* get_camera_device_list)(uint32_t *num_cameras) | 
שולחת שאילתות לחומרה לגבי המצלמות שמותקנות ברכב
- פרמטרים
- 
     num_cameras - מספר מכשירי המצלמה הזמינים. אם המשתנה מחזיר 0, אירעה שגיאה והצבען המוחזר יהיה NULL. 
- החזרות
- הפניה למערך של vehicle_camera_type_t כדי לציין אילו מצלמות מותקנות. ההפניה הזו תקפה רק בזמן שה-HAL של הרכב נטען. אם הפונקציה מחזירה את הערך NULL, סימן שהתרחשה שגיאה ומספר המצלמות יהיה 0.
ההגדרה מופיעה בשורה 105 בקובץ vehicle_camera.h .
התיעוד של המבנה הזה נוצר מהקובץ הבא:
- hardware/libhardware/include/hardware/ vehicle_camera.h
