Documentation de référence sur la struct vibrator_device
#include <
vibrator.h
>
Champs de données |
|
struct hw_device_t | commun |
int(* | vibrator_on )(struct vibrator_device *vibradev, unsigned int timeout_ms) |
int(* | vibrator_off )(struct vibrator_device *vibradev) |
Description détaillée
Définition à la ligne 37 du fichier vibrator.h .
Documentation des champs
struct hw_device_t common |
Méthodes courantes de l'appareil à vibreur. Cet élément doit être le premier membre de vibrator_device , car les utilisateurs de cette structure castent un hw_device_t en pointeur vibrator_device dans les contextes où il est connu que hw_device_t fait référence à un vibrator_device .
Définition à la ligne 44 du fichier vibrator.h .
int(* vibrator_off)(struct vibrator_device *vibradev) |
Désactiver le vibreur
Annule une vibration précédemment lancée, le cas échéant.
- Renvoie
- 0 en cas de réussite, code errno négatif sinon
Définition à la ligne 63 du fichier vibrator.h .
int(* vibrator_on)(struct vibrator_device *vibradev, unsigned int timeout_ms) |
Activer le vibreur
Cette fonction ne doit être appelée qu'après l'expiration ou l'annulation du délai précédent (via vibrator_off() ).
- Paramètres
-
timeout_ms nombre de millisecondes de vibration
- Renvoie
- 0 en cas de réussite, code errno négatif sinon
Définition à la ligne 55 du fichier vibrator.h .
La documentation de ce struct a été générée à partir du fichier suivant :
- hardware/libhardware/include/hardware/ vibrator.h