Riferimento alla struttura vibrator_device
  
   #include <
   
    vibrator.h
   
   >
  
 
| Campi dati | |
| struct hw_device_t | comuni | 
| int(* | vibrator_on )(struct vibrator_device *vibradev, unsigned int timeout_ms) | 
| int(* | vibrator_off )(struct vibrator_device *vibradev) | 
Descrizione dettagliata
Definizione nella riga 37 del file vibrator.h .
Documentazione dei campi
| struct hw_device_t common | 
Metodi comuni del dispositivo vibratore. Questo deve essere il primo membro di vibrator_device poiché gli utenti di questa struttura eseguiranno il casting di un hw_device_t a vibrator_device in contesti in cui è noto che hw_device_t fa riferimento a vibrator_device .
Definizione nella riga 44 del file vibrator.h .
| int(* vibrator_off)(struct vibrator_device *vibradev) | 
Disattivare il vibratore
Annullare una vibrazione avviata in precedenza, se presente.
- Ritorni
- 0 in caso di esito positivo, codice errno negativo in caso contrario
Definizione nella riga 63 del file vibrator.h .
| int(* vibrator_on)(struct vibrator_device *vibradev, unsigned int timeout_ms) | 
Attivare 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 per la vibrazione 
- Ritorni
- 0 in caso di esito positivo, codice errno negativo in caso contrario
Definizione nella riga 55 del file vibrator.h .
La documentazione di questa struttura è stata generata dal seguente file:
- hardware/libhardware/include/hardware/ vibrator.h
