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