Документация по интерфейсам HIDL

Язык описания интерфейса HAL (HIDL) определяет интерфейс между HAL и его пользователями. Он определяет типы и вызовы методов, собранные в интерфейсы и пакеты. HIDL — это система для связи между кодовыми базами, которая может быть скомпилирована независимо и предназначена для взаимодействия между процессами. См. руководства HIDL.

Автоматически созданная документация для файлов HIDL (.hal) устарела. Для получения подробной информации о спецификациях интерфейса обратитесь к исходным файлам HIDL в AOSP.

Файлы интерфейса HIDL находятся в четырех разных местах в AOSP:

  • /оборудование/интерфейсы
  • /фреймворки/оборудование/интерфейсы
  • /система/оборудование/интерфейсы
  • /система/libhidl/транспорт

В разделах ниже приведены ссылки на исходные файлы HIDL в каждом месте.

/оборудование/интерфейсы

/фреймворки/оборудование/интерфейсы

/система/оборудование/интерфейсы

/система/libhidl/транспорт