Dokumentacja interfejsów HIDL

Język opisu interfejsu HAL (HIDL) określa interfejs między HAL-em a jego użytkownikami. Definiuje typy i wywołania metod, które są zbierane w interfejsach i pakietach. HIDL to system komunikacji między bazami kodu, które mogą być kompilowane niezależnie od siebie. Jest on przeznaczony do komunikacji międzyprocesowej. Zapoznaj się z przewodnikami HIDL.

Automatycznie generowana dokumentacja plików HIDL (.hal) została wycofana. Szczegółowe informacje o specyfikacjach interfejsu znajdziesz w plikach źródłowych HIDL w AOSP.

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

  • /hardware/interfaces
  • /frameworks/hardware/interfaces
  • /system/hardware/interfaces
  • /system/libhidl/transport

W sekcjach poniżej znajdziesz linki do plików źródłowych HIDL w poszczególnych lokalizacjach.

/hardware/interfaces

/frameworks/hardware/interfaces

/system/hardware/interfaces

/system/libhidl/transport