مرجع هيكل جهاز Fingerprint
مرجع هيكل جهاز Fingerprint
#include < fingerprint.h >
حقول البيانات | |
البنية hw_device_t | شائع |
Finger_notify_t | يخطر |
كثافة العمليات (* | set_notify )(بنية جهاز بصمة الإصبع *dev، إخطار بصمة الإصبع_ notify_t ) |
uint64_t(* | التسجيل المسبق )(بنية جهاز بصمة الإصبع *dev) |
كثافة العمليات (* | تسجيل ) (بنية Finger_device *dev، const hw_auth_token_t *hat، uint32_t gid، uint32_t timeout_sec) |
كثافة العمليات (* | post_enroll )(بنية جهاز بصمة الإصبع *dev) |
uint64_t(* | get_authenticator_id )(بنية جهاز بصمة الإصبع *dev) |
كثافة العمليات (* | إلغاء )(بنية Finger_device *dev) |
كثافة العمليات (* | تعداد )(بنية Finger_device *dev) |
كثافة العمليات (* | إزالة )(struct Finger_device *dev, uint32_t gid, uint32_t fid) |
كثافة العمليات (* | set_active_group )(struct Finger_device *dev, uint32_t gid, const char *store_path) |
كثافة العمليات (* | المصادقة ) (بنية جهاز بصمة الإصبع *dev، uint64_t Operation_id، uint32_t gid) |
فارغ * | محفوظة [4] |
وصف تفصيلي
التوثيق الميداني
int(* المصادقة)(بنية جهاز بصمة الإصبع *dev، uint64_t Operation_id، uint32_t gid) |
كثافة العمليات (* إلغاء) (بنية Finger_device *dev) |
التعريف في السطر 204 من ملفبصمة الإصبع .h .
بناء hw_device_t مشترك |
الطرق الشائعة لجهاز البصمة. يجب أن يكون هذا هو العضو الأول في Finger_device حيث سيقوم مستخدمو هذه البنية بإرسال hw_device_t إلى مؤشر Finger_device في السياقات التي يُعرف فيها أن hw_device_t يشير إلى Finger_device .
التعريف في السطر 128 من ملفبصمة الإصبع.ح .
int(* التسجيل)(struct Finger_device *dev, const hw_auth_token_t *hat, uint32_t gid, uint32_t timeout_sec) |
int(* تعداد)(بنية Finger_device *dev) |
التعريف في السطر 218 من ملفبصمة الإصبع.ح .
uint64_t(* get_authenticator_id)(بنية Finger_device *dev) |
Finger_notify_t notify |
int(* post_enroll)(بنية Finger_device *dev) |
uint64_t(* pre_enroll)(بنية Finger_device *dev) |
int(* إزالة)(struct Finger_device *dev, uint32_t gid, uint32_t fid) |
int(* set_active_group)(struct Finger_device *dev, uint32_t gid, const char *store_path) |
التعريف في السطر 242 من ملفبصمة الإصبع .h .
int(* set_notify)(بنية جهاز بصمة الإصبع *dev, Finger_notify_t notify ) |
التعريف في السطر 145 من ملفبصمة الإصبع.ح .
تم إنشاء وثائق هذه البنية من الملف التالي:
- الأجهزة/libhardware/تشمل/الأجهزة/ بصمة الإصبع.ح