ভাইব্রেটর_ডিভাইস স্ট্রাকট রেফারেন্স
#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) |
বিস্তারিত বিবরণ
ফাইল vibrator.h এর 37 লাইনে সংজ্ঞা।
ফিল্ড ডকুমেন্টেশন
struct hw_device_t common |
ভাইব্রেটর ডিভাইসের সাধারণ পদ্ধতি। এটি অবশ্যই ভাইব্রেটর_ডিভাইসের প্রথম সদস্য হতে হবে কারণ এই কাঠামোর ব্যবহারকারীরা একটি hw_device_t কাস্ট করবে vibrator_device পয়েন্টারে এমন প্রেক্ষাপটে যেখানে এটি hw_device_t একটি vibrator_device উল্লেখ করে।
ফাইল vibrator.h এর 44 লাইনে সংজ্ঞা।
int(* vibrator_off)(struct vibrator_device *vibradev) |
ভাইব্রেটর বন্ধ করুন
পূর্বে শুরু হওয়া কম্পন বাতিল করুন, যদি থাকে।
- রিটার্নস
- সাফল্যের ক্ষেত্রে 0, নেতিবাচক ভুল কোড অন্য
ফাইল vibrator.h এর লাইন 63 এ সংজ্ঞা।
int(* vibrator_on)(struct vibrator_device *vibradev, unsigned int timeout_ms) |
ভাইব্রেটর চালু করুন
এই ফাংশনটি শুধুমাত্র পূর্ববর্তী টাইমআউটের মেয়াদ শেষ হওয়ার পরে বা বাতিল হওয়ার পরে কল করা উচিত ( vibrator_off() এর মাধ্যমে)।
- পরামিতি
timeout_ms কম্পনের জন্য মিলিসেকেন্ডের সংখ্যা
- রিটার্নস
- সাফল্যের ক্ষেত্রে 0, নেতিবাচক ভুল কোড অন্য
ফাইল vibrator.h এর 55 লাইনে সংজ্ঞা।
এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে তৈরি করা হয়েছিল:
- hardware/libhardware/include/hardware/ vibrator.h