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

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

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

एओएसपी में एचआईडीएल इंटरफेस फाइलें चार अलग-अलग स्थानों पर हैं:

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

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

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

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

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

/system/libhidl/परिवहन