Documentação para interfaces HIDL

A linguagem de descrição de interface HAL (HIDL) especifica a interface entre um HAL e seus usuários. Ele define tipos e chamadas de métodos, coletados em interfaces e pacotes. HIDL é um sistema de comunicação entre bases de código que pode ser compilado de forma independente e destina-se à comunicação entre processos. Consulte os guias HIDL.

A documentação gerada automaticamente para os arquivos HIDL (.hal) foi descontinuada. Para obter detalhes sobre as especificações da interface, consulte os arquivos de origem HIDL no AOSP.

Os arquivos de interface HIDL estão em quatro locais diferentes no AOSP:

  • /hardware/interfaces
  • /frameworks/hardware/interfaces
  • /sistema/hardware/interfaces
  • /sistema/libhidl/transporte

Consulte as seções abaixo para obter links para os arquivos de origem HIDL em cada local.

/hardware/interfaces

/frameworks/hardware/interfaces

/sistema/hardware/interfaces

/sistema/libhidl/transporte