vibrator_device संरचना संदर्भ

vibrator_device संरचना संदर्भ

#include < vibrator.h >

डेटा फ़ील्ड

संरचना hw_device_t सामान्य
int (* vibrator_on ) (struct vibrator_device * vibradev, अहस्ताक्षरित int timeout_ms)
int (* vibrator_off ) (struct vibrator_device * vibradev)

विस्तृत विवरण

फाइल वाइब्रेटर.एच की लाइन 37 पर परिभाषा।

फील्ड प्रलेखन

संरचना hw_device_t सामान्य

वाइब्रेटर डिवाइस के सामान्य तरीके। यह थरथानेवाला_देविस का पहला सदस्य होना चाहिए क्योंकि इस संरचना के उपयोगकर्ता संदर्भों में एक hw_device_t को vibrator_device पॉइंटर में डालेंगे जहां इसे hw_device_t संदर्भ थरथानेवाला_देविस के रूप में जाना जाता है।

फाइल वाइब्रेटर.एच की लाइन 44 पर परिभाषा।

int (* वाइब्रेटर_ऑफ़) (स्ट्रक्चर वाइब्रेटर_देविस * वाइब्रदेव)

वाइब्रेटर बंद करें

पहले से शुरू किया गया कंपन रद्द करें, यदि कोई हो।

रिटर्न
0 सफलता के मामले में, नकारात्मक गलत कोड अन्य

फाइल वाइब्रेटर.एच की लाइन 63 पर परिभाषा।

int (* vibrator_on) (स्ट्रक्चर वाइब्रेटर_देवाइस * vibradev, अहस्ताक्षरित int timeout_ms)

वाइब्रेटर चालू करें

इस फ़ंक्शन को केवल पिछले समय समाप्त होने के बाद कॉल किया जाना चाहिए या रद्द किया जाना चाहिए ( थरथानेवाला_ऑफ़ () के माध्यम से)।

मापदंडों
timeout_ms कंपन करने के लिए मिलीसेकंड की संख्या
रिटर्न
0 सफलता के मामले में, नकारात्मक गलत कोड अन्य

फाइल वाइब्रेटर.एच की लाइन 55 पर परिभाषा।


इस संरचना का प्रलेखन निम्न फ़ाइल से उत्पन्न हुआ था: