এইচএএল ইন্টারফেস ডেসক্রিপশন ল্যাঙ্গুয়েজ (HIDL) একটি এইচএএল এবং এর ব্যবহারকারীদের মধ্যেকার ইন্টারফেস নির্দিষ্ট করে। এটি টাইপ এবং মেথড কল সংজ্ঞায়িত করে, যা ইন্টারফেস এবং প্যাকেজের মধ্যে একত্রিত করা হয়। HIDL হলো স্বাধীনভাবে কম্পাইল করা যেতে পারে এমন কোডবেসগুলোর মধ্যে যোগাযোগের একটি সিস্টেম এবং এটি আন্তঃ-প্রক্রিয়া যোগাযোগের জন্য উদ্দিষ্ট। HIDL গাইডগুলো দেখুন।
HIDL (.hal) ফাইলগুলির জন্য স্বয়ংক্রিয়ভাবে তৈরি ডকুমেন্টেশন অপ্রচলিত হয়ে গেছে। ইন্টারফেস স্পেসিফিকেশনের বিশদ বিবরণের জন্য, AOSP-তে থাকা HIDL সোর্স ফাইলগুলি দেখুন।
AOSP-তে HIDL ইন্টারফেস ফাইলগুলো চারটি ভিন্ন স্থানে থাকে:
- হার্ডওয়্যার/ইন্টারফেস
- /ফ্রেমওয়ার্ক/হার্ডওয়্যার/ইন্টারফেস
- /সিস্টেম/হার্ডওয়্যার/ইন্টারফেস
- /সিস্টেম/লিবহিডিএল/পরিবহন
প্রতিটি অবস্থানের HIDL সোর্স ফাইলগুলোর লিঙ্কের জন্য নিচের বিভাগগুলো দেখুন।
হার্ডওয়্যার/ইন্টারফেস
- /হার্ডওয়্যার/ইন্টারফেস/
- একটি চিহ্ন/
- অডিও/
- অথসিক্রেট/
- স্বয়ংচালিত/
- বায়োমেট্রিক্স/
- ব্লুটুথ/
- বুট/
- সম্প্রচাররেডিও/
- ক্যামেরা/
- ক্যাস/
- সামঞ্জস্য ম্যাট্রিক্স/
- কনফিগস্টোর/
- নিশ্চিতকরণইউআই/
- প্রসঙ্গ কেন্দ্র/
- বর্তমান.txt
- ডিআরএম/
- ডাম্পস্টেট/
- ফাস্টবুট/
- দ্বাররক্ষক/
- জিএনএসএস/
- গ্রাফিক্স/
- স্বাস্থ্য/
- আইআর/
- চাবিমাস্টার/
- আলো/
- মিডিয়া/
- মেমট্র্যাক/
- নিউরাল নেটওয়ার্ক/
- এনএফসি/
- ওএমলক/
- শক্তি/
- পূর্ব-নির্মিত_হ্যাশ/
- রেডিও/
- রেন্ডারস্ক্রিপ্ট/
- সুরক্ষিত_উপাদান/
- সেন্সর/
- সাউন্ডট্রিগার/
- পরীক্ষা/
- টেথারঅফলোড/
- তাপীয়/
- টিভি/
- ইউএসবি/
- ভাইব্রেটর/
- ভিআর/
- তাঁতি/
- ওয়াইফাই/