vibration_device-Strukturreferenz
#include < vibrator.h >
Datenfelder | |
Struktur hw_device_t | gemeinsam |
int(* | vibration_on )(struct vibration_device *vibradev, unsigned int timeout_ms) |
int(* | vibration_off )(struct vibration_device *vibradev) |
detaillierte Beschreibung
Definition in Zeile 37 der Datei vibration.h .
Felddokumentation
struct hw_device_t common |
Gängige Methoden des Vibratorgeräts. Dies muss das erste Mitglied von vibration_device sein, da Benutzer dieser Struktur in Kontexten , in denen bekannt ist, dass hw_device_t auf ein vibration_device verweist , einen Zeiger von hw_device_t auf vibration_device umwandeln.
Definition in Zeile 44 der Datei vibration.h .
int(* vibration_off)(struct vibration_device *vibradev) |
Schalten Sie den Vibrator aus
Brechen Sie ggf. eine zuvor gestartete Vibration ab.
- Kehrt zurück
- 0 im Erfolgsfall, sonst negativer Fehlercode
Definition in Zeile 63 der Datei vibration.h .
int(* vibration_on)(struct vibration_device *vibradev, unsigned int timeout_ms) |
Schalten Sie den Vibrator ein
Diese Funktion darf erst aufgerufen werden, nachdem das vorherige Timeout abgelaufen ist oder abgebrochen wurde (durch vibration_off() ).
- Parameter
timeout_ms Anzahl der Millisekunden zum Vibrieren
- Kehrt zurück
- 0 im Erfolgsfall, sonst negativer Fehlercode
Definition in Zeile 55 der Datei vibration.h .
Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
- hardware/libhardware/include/hardware/ vibrator.h