ভাইব্রেটর_ডিভাইস স্ট্রাকট রেফারেন্স

ভাইব্রেটর_ডিভাইস স্ট্রাকট রেফারেন্স

#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