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 पर परिभाषा।
इस संरचना का प्रलेखन निम्न फ़ाइल से उत्पन्न हुआ था:
- हार्डवेयर / लिबरहार्डवेयर / शामिल / हार्डवेयर / वाइब्रेटर.एच