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