फिंगरप्रिंट_डिवाइस संरचना संदर्भ

फिंगरप्रिंट_डिवाइस संरचना संदर्भ

#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 पर परिभाषा।

फ़िंगरप्रिंट.एच फ़ाइल की पंक्ति 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 पर परिभाषा।


इस संरचना के लिए दस्तावेज़ीकरण निम्नलिखित फ़ाइल से तैयार किया गया था: