اسناد برای رابط های HIDL

زبان توصیف رابط HAL (HIDL) رابط بین HAL و کاربران آن را مشخص می‌کند. این زبان، نوع‌ها و فراخوانی‌های متد را تعریف می‌کند که در رابط‌ها و بسته‌ها جمع‌آوری می‌شوند. HIDL سیستمی برای برقراری ارتباط بین پایگاه‌های کد است که ممکن است به طور مستقل کامپایل شوند و برای ارتباط بین فرآیندها در نظر گرفته شده است. به راهنماهای HIDL مراجعه کنید.

مستندات خودکار تولید شده برای فایل‌های HIDL (.hal) منسوخ شده‌اند. برای جزئیات مشخصات رابط، به فایل‌های منبع HIDL در AOSP مراجعه کنید.

فایل‌های رابط HIDL در چهار مکان مختلف در AOSP قرار دارند:

  • /سخت‌افزار/رابط‌ها
  • /چارچوب‌ها/سخت‌افزار/رابط‌ها
  • /سیستم/سخت‌افزار/رابط‌ها
  • /سیستم/لیبیدل/انتقال

برای لینک‌های مربوط به فایل‌های منبع HIDL در هر مکان، به بخش‌های زیر مراجعه کنید.

/سخت‌افزار/رابط‌ها

/چارچوب‌ها/سخت‌افزار/رابط‌ها

/سیستم/سخت‌افزار/رابط‌ها

/سیستم/لیبیدل/انتقال