Vehicle_camera_module_t Strukturreferenz
Vehicle_camera_module_t Strukturreferenz
#include < vehicle_camera.h >
Datenfelder | |
Struktur hw_module_t | gemeinsam |
const uint32_t *(* | get_camera_device_list )(uint32_t *num_cameras) |
detaillierte Beschreibung
Jedes Hardwaremodul muss eine Datenstruktur namens HAL_MODULE_INFO_SYM haben und die Felder dieser Datenstruktur müssen mit hw_module_t beginnen, gefolgt von modulspezifischen Informationen.
Definition in Zeile 92 der Datei Vehicle_camera.h .
Felddokumentation
struct hw_module_t common |
Definition in Zeile 93 der Datei Vehicle_camera.h .
const uint32_t*(* get_camera_device_list)(uint32_t *num_cameras) |
Fragt die HW für die im Fahrzeug installierten Kameras ab
- Parameter
Anzahl_Kameras - Anzahl der verfügbaren Kamerageräte. Wenn 0 zurückgegeben wird, ist ein Fehler aufgetreten und der Rückgabezeiger muss NULL sein.
- Kehrt zurück
- Zeiger auf ein Array von Vehicle_camera_type_t, um anzugeben, welche Kameras installiert sind. Dieser Zeiger ist nur gültig, solange die Fahrzeughalde beladen ist. Wenn der Zeiger NULL ist, ist ein Fehler aufgetreten und num_cameras soll 0 sein.
Definition in Zeile 105 der Datei Vehicle_camera.h .
Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
- hardware/libhardware/include/hardware/ vehikel_camera.h