Vibrator_device مرجع ساختار

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