Vibrator_device مرجع ساختار
 #include < vibrator.h >
فیلدهای داده | |
| ساخت hw_device_t | مشترک | 
| int(* | vibrator_on )(struct vibrator_device *vibradev, unsigned int timeout_ms) | 
| int(* | vibrator_off )(structur 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)(structur vibrator_device *vibradev) | 
ویبراتور را خاموش کنید
در صورت وجود، لرزشی که قبلاً شروع شده است را لغو کنید.
- برمی گرداند
 - 0 در صورت موفقیت، کد خطای منفی دیگر
 
تعریف در خط 63 فایل vibrator.h .
| int(* vibrator_on)(struct vibrator_device *vibradev, unsigned int timeout_ms) | 
ویبراتور را روشن کنید
این تابع فقط باید پس از انقضای مهلت زمانی قبلی یا لغو آن فراخوانی شود (از طریق vibrator_off() ).
- مولفه های
 timeout_ms تعداد میلی ثانیه برای ارتعاش 
- برمی گرداند
 - 0 در صورت موفقیت، کد خطای منفی دیگر
 
تعریف در خط 55 فایل vibrator.h .
مستندات این ساختار از فایل زیر تولید شده است:
- hardware/libhardware/include/hardware/ vibrator.h