Riferimento alla struttura vehicle_camera_module_t
  
   #include <
   
    vehicle_camera.h
   
   >
  
 
| Campi dati | |
| struct hw_module_t | comuni | 
| const uint32_t *(* | get_camera_device_list )(uint32_t *num_cameras) | 
Descrizione dettagliata
Ogni modulo hardware deve avere una struttura di dati denominata HAL_MODULE_INFO_SYM e i campi di questa struttura di dati devono iniziare con hw_module_t followed by module specific information.
Definizione nella riga 92 del file vehicle_camera.h .
Documentazione dei campi
| struct hw_module_t common | 
Definizione nella riga 93 del file vehicle_camera.h .
| const uint32_t*(* get_camera_device_list)(uint32_t *num_cameras) | 
Esegue query sull'hardware delle videocamere installate sul veicolo
- Parametri
- 
     num_cameras - numero di dispositivi videocamera disponibili. Se viene restituito 0, si è verificato un errore e l'indicatore di ritorno deve essere NULL. 
- Ritorni
- un puntatore a un array di veicoli_camera_type_t per indicare quali fotocamere sono installate. Questo puntatore è valido solo quando l'HAL del veicolo è caricato. Se il puntatore è NULL, si è verificato un errore e num_cameras deve essere 0.
Definizione nella riga 105 del file vehicle_camera.h .
La documentazione di questa struttura è stata generata dal seguente file:
- hardware/libhardware/include/hardware/ vehicle_camera.h
