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