fingerprint_device स्ट्रक्चर का रेफ़रंस

fingerprint_device स्ट्रक्चर का रेफ़रंस

#include < fingerprint.h >

डेटा फ़ील्ड

struct hw_device_t   सामान्य
 
fingerprint_notify_t   सूचना भेजें
 
int(*  set_notify )(struct fingerprint_device *dev, fingerprint_notify_t notify )
 
uint64_t(*  pre_enroll )(struct fingerprint_device *dev)
 
int(*  enroll )(struct fingerprint_device *dev, const hw_auth_token_t *hat, uint32_t gid, uint32_t timeout_sec)
 
int(*  post_enroll )(struct fingerprint_device *dev)
 
uint64_t(*  get_authenticator_id )(struct fingerprint_device *dev)
 
int(*  cancel )(struct fingerprint_device *dev)
 
int(*  enumerate )(struct fingerprint_device *dev)
 
int(*  remove )(struct fingerprint_device *dev, uint32_t gid, uint32_t fid)
 
int(*  set_active_group )(struct fingerprint_device *dev, uint32_t gid, const char *store_path)
 
int(*  authenticate )(struct fingerprint_device *dev, uint64_t operation_id, uint32_t gid)
 
void *  reserved [4]
 

पूरी जानकारी

परिभाषा, fingerprint.h फ़ाइल की लाइन 121 पर दी गई है.

फ़ील्ड का दस्तावेज़

int(* authenticate)(struct fingerprint_device *dev, uint64_t operation_id, uint32_t gid)

परिभाषा, fingerprint.h फ़ाइल की लाइन 251 पर दी गई है.

int(* cancel)(struct fingerprint_device *dev)

परिभाषा, fingerprint.h फ़ाइल की लाइन 204 पर दी गई है .

struct hw_device_t common

फ़िंगरप्रिंट डिवाइस के सामान्य तरीके. यह fingerprint_device के पहले सदस्य के तौर पर होना चाहिए, क्योंकि इस स्ट्रक्चर के उपयोगकर्ता, fingerprint_device के पॉइंटर पर hw_device_t को तब कास्ट करेंगे, जब यह पता हो कि hw_device_t fingerprint_device के बारे में बताता है .

परिभाषा, fingerprint.h फ़ाइल की लाइन 128 पर दी गई है.

int(* enroll)(struct fingerprint_device *dev, const hw_auth_token_t *hat, uint32_t gid, uint32_t timeout_sec)

परिभाषा, fingerprint.h फ़ाइल की लाइन 173 पर दी गई है.

int(* enumerate)(struct fingerprint_device *dev)

परिभाषा, fingerprint.h फ़ाइल की लाइन 218 पर दी गई है.

uint64_t(* get_authenticator_id)(struct fingerprint_device *dev)

परिभाषा, fingerprint.h फ़ाइल की लाइन 194 पर दी गई है.

परिभाषा, fingerprint.h फ़ाइल की लाइन 134 पर दी गई है.

int(* post_enroll)(struct fingerprint_device *dev)

परिभाषा, fingerprint.h फ़ाइल की लाइन 184 पर दी गई है.

uint64_t(* pre_enroll)(struct fingerprint_device *dev)

परिभाषा, fingerprint.h फ़ाइल की पंक्ति 157 पर दी गई है.

int(* remove)(struct fingerprint_device *dev, uint32_t gid, uint32_t fid)

परिभाषा, fingerprint.h फ़ाइल की लाइन 231 पर दी गई है.

void* reserved[4]

परिभाषा, fingerprint.h फ़ाइल की लाइन 254 पर दी गई है.

int(* set_active_group)(struct fingerprint_device *dev, uint32_t gid, const char *store_path)

परिभाषा, fingerprint.h फ़ाइल की लाइन 242 पर दी गई है.

परिभाषा, fingerprint.h फ़ाइल की लाइन 145 पर दी गई है.


इस स्ट्रक्चर का दस्तावेज़, इस फ़ाइल से जनरेट किया गया था: