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