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