vibrator_device مرجع هيكل
#include < vibrator.h >
حقول البيانات | |
هيكل hw_device_t | مشترك |
int (* | vibrator_on ) (البنية vibrator_device * vibradev، timeout_ms صحيح غير الموقعة) |
int (* | vibrator_off ) (البنية vibrator_device * vibradev) |
وصف مفصل
التعريف في السطر 37 لملف vibrator.h .
التوثيق الميداني
هيكل hw_device_t مشترك |
الطرق الشائعة لجهاز الهزاز. يجب أن يكون هذا هو أول عضو في جهاز vibrator_device حيث سيقوم مستخدمو هذا الهيكل بإلقاء hw_device_t على مؤشر جهاز vibrator_device في السياقات حيث يُعرف hw_device_t بأنه يشير إلى جهاز هزاز .
التعريف في السطر 44 لملف vibrator.h .
int (* vibrator_off) (Struct vibrator_device * vibradev) |
قم بإيقاف تشغيل الهزاز
قم بإلغاء الاهتزاز الذي تم تشغيله مسبقًا ، إن وجد.
- عائدات
- 0 في حالة النجاح ، رمز خطأ سلبي آخر
التعريف في السطر 63 لملف vibrator.h .
int (* vibrator_on) (Struct vibrator_device * vibradev ، مهلة int غير موقعة) |
قم بتشغيل الهزاز
يجب استدعاء هذه الوظيفة فقط بعد انتهاء المهلة السابقة أو إلغاؤها (من خلال vibrator_off () ).
- المعلمات
timeout_ms عدد الميلي ثانية للاهتزاز
- عائدات
- 0 في حالة النجاح ، رمز خطأ سلبي آخر
التعريف في السطر 55 لملف vibrator.h .
تم إنشاء وثائق هذه البنية من الملف التالي:
- الأجهزة / libhardware / تشمل / الأجهزة / الهزاز. h