वाहन_कैमरा_मॉड्यूल_टी संरचना संदर्भ

वाहन_कैमरा_मॉड्यूल_टी संरचना संदर्भ

#include < vehicle_camera.h >

डेटा फ़ील्ड

संरचना hw_module_t सामान्य
const uint32_t *(* get_camera_device_list )(uint32_t *num_cameras)

विस्तृत विवरण

प्रत्येक हार्डवेयर मॉड्यूल में HAL_MODULE_INFO_SYM नाम की एक डेटा संरचना होनी चाहिए और इस डेटा संरचना के फ़ील्ड hw_module_t से शुरू होने चाहिए और उसके बाद मॉड्यूल विशिष्ट जानकारी होनी चाहिए।

वाहन_कैमरा.एच फ़ाइल की पंक्ति 92 पर परिभाषा।

फ़ील्ड दस्तावेज़ीकरण

संरचना hw_module_t सामान्य

वाहन_कैमरा.एच फ़ाइल की पंक्ति 93 पर परिभाषा।

स्थिरांक uint32_t*(* get_camera_device_list)(uint32_t *num_cameras)

वाहन पर लगे कैमरों के लिए HW से पूछताछ करें

पैरामीटर
num_cameras - उपलब्ध कैमरा उपकरणों की संख्या। यदि 0 लौटाया जाता है, तो एक त्रुटि उत्पन्न हो गई है और रिटर्न पॉइंटर NULL होगा।
रिटर्न
यह दर्शाने के लिए कि कौन से कैमरे स्थापित हैं, व्हीकल_कैमरा_टाइप_टी की एक सरणी का सूचक। यह सूचक केवल तभी मान्य होता है जब वाहन का आधा भाग भरा हुआ हो। यदि सूचक शून्य है, तो एक त्रुटि उत्पन्न हुई है और num_cameras 0 होगा।

वाहन_कैमरा.एच फ़ाइल की पंक्ति 105 पर परिभाषा।


इस संरचना के लिए दस्तावेज़ीकरण निम्नलिखित फ़ाइल से तैयार किया गया था: