Référence de structure vibrator_device

Référence de structure vibrator_device

#include < vibrator.h >

Champs de données

structure hw_device_t commun
entier(* vibrator_on )(struct vibrator_device *vibradev, unsigned int timeout_ms)
entier(* vibrator_off )(struct vibrator_device *vibradev)

Description détaillée

Définition à la ligne 37 du fichier vibrator.h .

Documentation de terrain

struct hw_device_t commun

Méthodes courantes du dispositif vibrateur. Il doit s'agir du premier membre de vibrator_device car les utilisateurs de cette structure lanceront un pointeur hw_device_t vers vibrator_device dans des contextes où l'on sait 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)

Éteignez le vibrateur

Annulez une vibration précédemment démarrée, le cas échéant.

Retour
0 en cas de succès, code d'erreur négatif sinon

Définition à la ligne 63 du fichier vibrator.h .

int(* vibrator_on)(struct vibrator_device *vibradev, int non signé timeout_ms)

Allumer le vibrateur

Cette fonction ne doit être appelée qu'après l'expiration du délai d'attente précédent ou après avoir été annulée (via vibrator_off() ).

Paramètres
délai d'attente_ms nombre de millisecondes pour vibrer
Retour
0 en cas de succès, code d'erreur négatif sinon

Définition à la ligne 55 du fichier vibrator.h .


La documentation de cette structure a été générée à partir du fichier suivant :
  • matériel/libhardware/include/hardware/ vibrator.h