Riferimento alla struttura vibrator_device

Riferimento alla struttura vibrator_device

#include < vibrator.h >

Campi dati

struttura hw_device_t comune
int(* vibrator_on )(struct vibrator_device *vibradev, unsigned int timeout_ms)
int(* vibrator_off )(struct vibrator_device *vibradev)

Descrizione dettagliata

Definizione alla riga 37 del file vibrator.h .

Documentazione sul campo

struttura hw_device_t comune

Metodi comuni del dispositivo vibratore. Questo deve essere il primo membro di vibrator_device poiché gli utenti di questa struttura lanceranno un hw_device_t al puntatore vibrator_device in contesti in cui è noto che hw_device_t fa riferimento a vibrator_device .

Definizione alla riga 44 del file vibrator.h .

int(* vibrator_off)(struct vibrator_device *vibradev)

Spegnere il vibratore

Annulla una vibrazione avviata in precedenza, se presente.

ritorna
0 in caso di successo, codice errno negativo altrimenti

Definizione alla riga 63 del file vibrator.h .

int(* vibrator_on)(struct vibrator_device *vibradev, unsigned int timeout_ms)

Accendi il vibratore

Questa funzione deve essere chiamata solo dopo che il timeout precedente è scaduto o è stato annullato (tramite vibrator_off() ).

Parametri
timeout_ms numero di millisecondi di vibrazione
ritorna
0 in caso di successo, codice errno negativo altrimenti

Definizione alla riga 55 del file vibrator.h .


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