Dokumentacja interfejsów HIDL

Język opisu interfejsu HAL (HIDL) określa interfejs między warstwą HAL a jej użytkownikami. Definiuje typy i wywołania metod, zebrane w interfejsy i pakiety. HIDL to system do komunikacji między bazami kodu, które mogą być kompilowane niezależnie i jest przeznaczony do komunikacji między procesami. Zobacz przewodniki HIDL.

Automatycznie generowana dokumentacja dla plików HIDL (.hal) została uznana za przestarzałą. Aby uzyskać szczegółowe informacje na temat specyfikacji interfejsu, zapoznaj się z plikami źródłowymi HIDL w AOSP.

Pliki interfejsu HIDL znajdują się w czterech różnych lokalizacjach w AOSP:

  • /sprzęt/interfejsy
  • /frameworki/sprzęt/interfejsy
  • /system/sprzęt/interfejsy
  • /system/libhidl/transport

W poniższych sekcjach znajdują się łącza do plików źródłowych HIDL w każdej lokalizacji.

/sprzęt/interfejsy

/frameworki/sprzęt/interfejsy

/system/sprzęt/interfejsy

/system/libhidl/transport