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