फिंगरप्रिंट_डिवाइस संरचना संदर्भ
#include < fingerprint.h >
डेटा फ़ील्ड | |
संरचना hw_device_t | सामान्य |
फिंगरप्रिंट_नोटिफाई_टी | सूचित करें |
पूर्णांक(* | सेट_नोटिफ़ाई )(स्ट्रक्चर फ़िंगरप्रिंट_डिवाइस *डेव, फ़िंगरप्रिंट_नोटिफ़ाई_टी सूचित करें ) |
uint64_t(* | प्री_एनरोल )(स्ट्रक्चर फिंगरप्रिंट_डिवाइस *डेव) |
पूर्णांक(* | नामांकन )(स्ट्रक्चर फिंगरप्रिंट_डिवाइस *डेव, कॉन्स्ट hw_auth_token_t *हैट, uint32_t gid, uint32_t टाइमआउट_सेक) |
पूर्णांक(* | पोस्ट_एनरोल )(स्ट्रक्चर फिंगरप्रिंट_डिवाइस *डेव) |
uint64_t(* | get_authenticator_id )(स्ट्रक्चर फ़िंगरप्रिंट_डिवाइस *dev) |
पूर्णांक(* | रद्द करें )(स्ट्रक्चर फ़िंगरप्रिंट_डिवाइस *देव) |
पूर्णांक(* | गणना करें )(संरचना फ़िंगरप्रिंट_डिवाइस *देव) |
पूर्णांक(* | हटाएँ )(स्ट्रक्चर फ़िंगरप्रिंट_डिवाइस *dev, uint32_t gid, uint32_t fid) |
पूर्णांक(* | set_active_group )(स्ट्रक्चर फिंगरप्रिंट_डिवाइस *dev, uint32_t gid, स्थिरांक चार *store_path) |
पूर्णांक(* | प्रमाणित करें ) (स्ट्रक्चर फिंगरप्रिंट_डिवाइस * देव, uint64_t ऑपरेशन_आईडी, uint32_t gid) |
खालीपन * | आरक्षित [4] |
विस्तृत विवरण
फ़िंगरप्रिंट.एच फ़ाइल की पंक्ति 121 पर परिभाषा।
फ़ील्ड दस्तावेज़ीकरण
int(* प्रमाणित करें)(स्ट्रक्चर फिंगरप्रिंट_डिवाइस *dev, uint64_t ऑपरेशन_आईडी, uint32_t gid) |
फ़िंगरप्रिंट.एच फ़ाइल की पंक्ति 251 पर परिभाषा।
int(* रद्द करें)(स्ट्रक्चर फ़िंगरप्रिंट_डिवाइस *dev) |
फ़िंगरप्रिंट.एच फ़ाइल की पंक्ति 204 पर परिभाषा।
struct hw_device_t सामान्य |
फ़िंगरप्रिंट डिवाइस के सामान्य तरीके. यह फिंगरप्रिंट_डिवाइस का पहला सदस्य होना चाहिए क्योंकि इस संरचना के उपयोगकर्ता उन संदर्भों में फिंगरप्रिंट_डिवाइस पॉइंटर पर hw_device_t डालेंगे जहां यह ज्ञात है कि hw_device_t फिंगरप्रिंट_डिवाइस का संदर्भ देता है।
फ़िंगरप्रिंट.एच फ़ाइल की पंक्ति 128 पर परिभाषा।
int(* नामांकन)(स्ट्रक्चर फिंगरप्रिंट_डिवाइस *dev, const hw_auth_token_t *hat, uint32_t gid, uint32_t टाइमआउट_सेक) |
फ़िंगरप्रिंट.एच फ़ाइल की पंक्ति 173 पर परिभाषा।
int(* गणना करें)(स्ट्रक्चर फ़िंगरप्रिंट_डिवाइस *dev) |
फ़िंगरप्रिंट.एच फ़ाइल की पंक्ति 218 पर परिभाषा।
uint64_t(* get_authenticator_id)(स्ट्रक्चर फ़िंगरप्रिंट_डिवाइस *dev) |
फ़िंगरप्रिंट.एच फ़ाइल की पंक्ति 194 पर परिभाषा।
फिंगरप्रिंट_नोटिफाई_टी सूचित करें |
फ़िंगरप्रिंट.एच फ़ाइल की पंक्ति 134 पर परिभाषा।
int(* post_enroll)(struct फिंगरप्रिंट_डिवाइस *dev) |
फ़िंगरप्रिंट.एच फ़ाइल की पंक्ति 184 पर परिभाषा।
uint64_t(* pre_enroll)(स्ट्रक्चर फ़िंगरप्रिंट_डिवाइस *dev) |
फ़िंगरप्रिंट.एच फ़ाइल की पंक्ति 157 पर परिभाषा।
int(* हटाएं)(स्ट्रक्चर फिंगरप्रिंट_डिवाइस *dev, uint32_t gid, uint32_t fid) |
फ़िंगरप्रिंट.एच फ़ाइल की पंक्ति 231 पर परिभाषा।
शून्य* आरक्षित[4] |
फ़िंगरप्रिंट.एच फ़ाइल की पंक्ति 254 पर परिभाषा।
int(* set_active_group)(struct फिंगरप्रिंट_डिवाइस *dev, uint32_t gid, स्थिरांक चार *store_path) |
फ़िंगरप्रिंट.एच फ़ाइल की पंक्ति 242 पर परिभाषा।
int(* set_notify)(struct फिंगरप्रिंट_डिवाइस *dev, फिंगरप्रिंट_नोटिफ़ाई_t सूचित करें ) |
फ़िंगरप्रिंट.एच फ़ाइल की पंक्ति 145 पर परिभाषा।
इस संरचना के लिए दस्तावेज़ीकरण निम्नलिखित फ़ाइल से तैयार किया गया था:
- हार्डवेयर/लिबहार्डवेयर/शामिल/हार्डवेयर/ फिंगरप्रिंट.एच