|
संरचना hw_module_t | सामान्य |
|
इंट (* | registerBuffer )(स्ट्रक्चर gralloc_module_t const *module, buffer_handle_t हैंडल) |
|
इंट (* | अपंजीकृतबफर )(स्ट्रक्चर gralloc_module_t const *मॉड्यूल, बफ़र_हैंडल_टी हैंडल) |
|
इंट (* | लॉक ) (स्ट्रक्चर ग्रालोक_मॉड्यूल_टी कॉन्स्ट * मॉड्यूल, बफर_हैंडल_टी हैंडल, इंट यूसेज, इंट एल, इंट टी, इंट डब्ल्यू, इंट एच, शून्य **वाड्र) |
|
इंट (* | अनलॉक )(स्ट्रक्चर gralloc_module_t const *module, buffer_handle_t हैंडल) |
|
इंट (* | प्रदर्शन करें) (संरचना gralloc_module_t const *मॉड्यूल, इंट ऑपरेशन,...) |
|
इंट (* | lock_ycbcr )(स्ट्रक्चर gralloc_module_t const *मॉड्यूल, बफर_हैंडल_टी हैंडल, इंट यूसेज, इंट एल, इंट टी, इंट डब्ल्यू, इंट एच, स्ट्रक्चर android_ycbcr *ycbcr) |
|
इंट (* | lockAsync )(स्ट्रक्चर gralloc_module_t const *मॉड्यूल, बफ़र_हैंडल_टी हैंडल, इंट यूसेज, इंट एल, इंट टी, इंट डब्ल्यू, इंट एच, शून्य **वाड्र, इंट फेंसएफडी) |
|
इंट (* | अनलॉकएसिंक ) (स्ट्रक्चर ग्रालोक_मॉड्यूल_टी कॉन्स्ट * मॉड्यूल, बफर_हैंडल_टी हैंडल, इंट * फेंसएफडी) |
|
इंट (* | lockAsync_ycbcr )(स्ट्रक्चर gralloc_module_t const *मॉड्यूल, बफर_हैंडल_टी हैंडल, इंट यूसेज, इंट एल, इंट टी, इंट डब्ल्यू, इंट एच, स्ट्रक्चर android_ycbcr *ycbcr, इंट फेंसएफडी) |
|
शून्य * | आरक्षित_प्रोक [3] |
|
प्रत्येक हार्डवेयर मॉड्यूल में HAL_MODULE_INFO_SYM नामक एक डेटा संरचना होनी चाहिए और इस डेटा संरचना के क्षेत्र hw_module_t से शुरू होने चाहिए और उसके बाद मॉड्यूल विशिष्ट जानकारी होनी चाहिए।
फ़ाइल gralloc.h की लाइन 155 पर परिभाषा।