Strukturreferenz für „vibrator_device“

Strukturreferenz für „vibrator_device“

#include < vibrator.h >

Datenfelder

struct hw_device_t   common
 
int(*  vibrator_on )(struct vibrator_device *vibradev, unsigned int timeout_ms)
 
int(*  vibrator_off )(struct vibrator_device *vibradev)
 

Detaillierte Beschreibung

Definition in Zeile 37 der Datei vibrator.h .

Felddokumentation

struct hw_device_t common

Gängige Methoden des Vibrators Dieser muss das erste Mitglied von vibrator_device sein, da Nutzer dieser Struktur einen hw_device_t in einen vibrator_device -Zeiger umwandeln, wenn bekannt ist, dass hw_device_t auf ein vibrator_device verweist.

Definition in Zeile 44 der Datei vibrator.h .

int(* vibrator_off)(struct vibrator_device *vibradev)

Vibrator ausschalten

Eine zuvor gestartete Vibration wird abgebrochen.

Returns
0 bei Erfolg, negativer errno-Code andernfalls

Definition in Zeile 63 der Datei vibrator.h .

int(* vibrator_on)(struct vibrator_device *vibradev, unsigned int timeout_ms)

Vibrator aktivieren

Diese Funktion darf nur aufgerufen werden, nachdem die vorherige Zeitüberschreitung abgelaufen ist oder durch vibrator_off() abgebrochen wurde.

Parameter
timeout_ms Anzahl der Millisekunden, während derer vibriert werden soll
Returns
0 bei Erfolg, negativer errno-Code andernfalls

Definition in Zeile 55 der Datei vibrator.h .


Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert: