Referencia de estructura input_module

Referencia de estructura input_module

#include < input.h >

Campos de información

estructura hw_module_t común
vacío(* init )(const input_module_t *módulo, input_host_t *host, input_host_callbacks_t cb)
vacío(* notify_report )(const input_module_t *módulo, input_report_t *informe)

Descripción detallada

Definición en la línea 545 del archivo input.h .

Documentación de campo

estructura hw_module_t común

Métodos comunes del módulo de entrada. Este debe ser el primer miembro de input_module ya que los usuarios de esta estructura enviarán un puntero hw_module_t a input_module en contextos donde se sabe que hw_module_t hace referencia a un input_module .

Definición en la línea 552 del archivo input.h .

void(* init)(const input_module_t *módulo, input_host_t *host, input_host_callbacks_t cb)

Inicialice el módulo con devoluciones de llamadas del host. En este punto, HAL debería iniciar cualquier infraestructura que necesite para procesar eventos de entrada.

Definición en la línea 558 del archivo input.h .

void(* notify_report)(const input_module_t *módulo, input_report_t *informe)

Envía un informe de salida con un nuevo conjunto de estados que el host desea que asuma el dispositivo determinado.

Definición en la línea 564 del archivo input.h .


La documentación para esta estructura se generó a partir del siguiente archivo:
  • hardware/libhardware/include/hardware/ input.h