एचआईडीएल इंटरफेस के लिए दस्तावेज़ीकरण

एचएएल इंटरफ़ेस विवरण भाषा (एचआईडीएल) एचएएल और उसके उपयोगकर्ताओं के बीच इंटरफ़ेस निर्दिष्ट करती है। यह इंटरफ़ेस और पैकेज में एकत्रित प्रकार और विधि कॉल को परिभाषित करता है। एचआईडीएल कोडबेस के बीच संचार के लिए एक प्रणाली है जिसे स्वतंत्र रूप से संकलित किया जा सकता है और अंतर-प्रक्रिया संचार के लिए अभिप्रेत है। एचआईडीएल गाइड देखें।

HIDL (.hal) फ़ाइलों के लिए स्वत: जेनरेट किए गए दस्तावेज़ को अप्रचलित कर दिया गया है। इंटरफ़ेस विशिष्टताओं के विवरण के लिए, AOSP में HIDL स्रोत फ़ाइलें देखें।

HIDL इंटरफ़ेस फ़ाइलें AOSP में चार अलग-अलग स्थानों पर हैं:

  • /हार्डवेयर/इंटरफ़ेस
  • /फ्रेमवर्क/हार्डवेयर/इंटरफ़ेस
  • /सिस्टम/हार्डवेयर/इंटरफ़ेस
  • /system/libhidl/transport

प्रत्येक स्थान पर HIDL स्रोत फ़ाइलों के लिंक के लिए नीचे दिए गए अनुभाग देखें।

/हार्डवेयर/इंटरफ़ेस

/फ्रेमवर्क/हार्डवेयर/इंटरफ़ेस

/सिस्टम/हार्डवेयर/इंटरफ़ेस

/system/libhidl/transport