מידע על המבנה vibrator_device
#include <
vibrator.h
>
שדות נתונים |
|
struct hw_device_t | נפוץ |
int(* | vibrator_on )(struct vibrator_device *vibradev, unsigned int timeout_ms) |
int(* | vibrator_off )(struct vibrator_device *vibradev) |
תיאור מפורט
ההגדרה מופיעה בשורה 37 בקובץ vibrator.h .
מסמכי תיעוד של שדה
struct hw_device_t common |
שיטות נפוצות של מכשיר הרטט. הוא חייב להיות המאפיין הראשון של vibrator_device , כי משתמשים במבנה הזה יבצעו המרה של hw_device_t למצביע vibrator_device בהקשרים שבהם ידוע ש- hw_device_t מפנה ל- vibrator_device .
ההגדרה מופיעה בשורה 44 בקובץ vibrator.h .
int(* vibrator_off)(struct vibrator_device *vibradev) |
השבתת הרטט
לבטל רטט שהתחיל קודם, אם יש כזה.
- החזרות
- 0 במקרה של הצלחה, קוד errno שלילי אחרת
ההגדרה מופיעה בשורה 63 בקובץ vibrator.h .
int(* vibrator_on)(struct vibrator_device *vibradev, unsigned int timeout_ms) |
הפעלת הרטט
צריך לקרוא לפונקציה הזו רק אחרי שפג התוקף של הזמן הקצוב הקודם או שהוא בוטל (באמצעות vibrator_off() ).
- פרמטרים
-
timeout_ms מספר אלפיות השנייה של הרטט
- החזרות
- 0 במקרה של הצלחה, קוד errno שלילי אחרת
ההגדרה מופיעה בשורה 55 בקובץ vibrator.h .
התיעוד של המבנה הזה נוצר מהקובץ הבא:
- hardware/libhardware/include/hardware/ vibrator.h