riferimento alla struttura input_module

riferimento alla struttura input_module

#include < input.h >

Campi dati

struttura hw_module_t comune
vuoto(* init )(const input_module_t *module, input_host_t *host, input_host_callbacks_t cb)
vuoto(* notify_report )(const input_module_t *module, input_report_t *report)

Descrizione dettagliata

Definizione alla riga 545 del file input.h .

Documentazione sul campo

struttura hw_module_t comune

Metodi comuni del modulo di input. Questo deve essere il primo membro di input_module poiché gli utenti di questa struttura eseguiranno il cast di un puntatore hw_module_t su input_module in contesti in cui è noto che hw_module_t fa riferimento a input_module .

Definizione alla riga 552 del file input.h .

void(* init)(const input_module_t *module, input_host_t *host, input_host_callbacks_t cb)

Inizializza il modulo con i callback dell'host. A questo punto l'HAL dovrebbe avviare tutta l'infrastruttura necessaria per elaborare gli eventi di input.

Definizione alla riga 558 del file input.h .

void(* notify_report)(const input_module_t *module, input_report_t *report)

Invia un report di output con un nuovo set di stati che l'host vorrebbe che il dispositivo specificato assumesse.

Definizione alla riga 564 del file input.h .


La documentazione per questa struttura è stata generata dal seguente file:
  • hardware/libhardware/include/hardware/ input.h