Référence de structure vibrator_device

Référence de structure vibrator_device

#include < vibrator.h >

Champs de données

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

Description détaillée

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

Documentation sur le terrain

struct hw_device_t commun

Méthodes courantes du dispositif vibreur. Ce doit être le premier membre de vibrator_device car les utilisateurs de cette structure transtypent un pointeur hw_device_t en vibrator_device dans des 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)

Éteignez le vibreur

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

Retour
0 en cas de succès, code errno négatif sinon

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

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

Allumez le vibreur

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

Paramètres
timeout_ms nombre de millisecondes pour vibrer
Retour
0 en cas de succès, code errno 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