Documentación para interfaces HIDL

El lenguaje de descripción de interfaz HAL (HIDL) especifica la interfaz entre un HAL y sus usuarios. Define tipos y llamadas a métodos, recopilados en interfaces y paquetes. HIDL es un sistema para la comunicación entre bases de código que se puede compilar de forma independiente y está diseñado para la comunicación entre procesos. Consulte las guías HIDL.

La documentación generada automáticamente para los archivos HIDL (.hal) ha quedado obsoleta. Para obtener detalles sobre las especificaciones de la interfaz, consulte los archivos fuente HIDL en AOSP.

Los archivos de interfaz HIDL se encuentran en cuatro ubicaciones diferentes en AOSP:

  • /hardware/interfaces
  • /marcos/hardware/interfaces
  • /sistema/hardware/interfaces
  • /sistema/libhidl/transporte

Consulte las secciones siguientes para obtener enlaces a los archivos fuente HIDL en cada ubicación.

/hardware/interfaces

/marcos/hardware/interfaces

/sistema/hardware/interfaces

/sistema/libhidl/transporte