מידע על המבנה vibrator_device

מידע על המבנה 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 .


התיעוד של המבנה הזה נוצר מהקובץ הבא: