Documentação para interfaces HIDL

O HAL Interface Description Language (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 podem ser compilados independentemente e destina-se à comunicação entre processos. Consulte os guias HIDL.

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

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

  • /hardware/interfaces
  • /frameworks/hardware/interfaces
  • /sistema/hardware/interfaces
  • /system/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

/system/libhidl/transporte