vibrator_device Strukturreferenz

vibrator_device Strukturreferenz

#include < vibrator.h >

Datenfelder

struct hw_device_t verbreitet
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 der Vibrationsvorrichtung. Dies muss das erste Mitglied von vibrator_device sein, da Benutzer dieser Struktur einen hw_device_t auf vibrator_device- Zeiger in Kontexten umwandeln , in denen 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

Brechen Sie eine zuvor gestartete Vibration ab, falls vorhanden.

Kehrt zurück
0 im Erfolgsfall negativer Fehlercode sonst

Definition in Zeile 63 der Datei vibrator.h .

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

Vibrator einschalten

Diese Funktion darf erst aufgerufen werden, nachdem das vorherige Timeout abgelaufen ist oder abgebrochen wurde (über vibrator_off () ).

Parameter
timeout_ms Anzahl der Millisekunden, die vibrieren sollen
Kehrt zurück
0 im Erfolgsfall negativer Fehlercode sonst

Definition in Zeile 55 der Datei vibrator.h .


Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
  • hardware / libhardware / include / hardware / vibrator.h