Documentation de référence sur la struct vibrator_device

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 :