מידע על המבנה 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] |
תיאור מפורט
ההגדרה מופיעה בשורה 121 בקובץ fingerprint.h .
מסמכי תיעוד של שדה
| int(* authenticate)(struct fingerprint_device *dev, uint64_t operation_id, uint32_t gid) |
ההגדרה מופיעה בשורה 251 בקובץ fingerprint.h .
| int(* cancel)(struct fingerprint_device *dev) |
ההגדרה מופיעה בשורה 204 בקובץ fingerprint.h .
| struct hw_device_t common |
שיטות נפוצות של מכשיר טביעת האצבע. הוא חייב להיות המאפיין הראשון של fingerprint_device , כי משתמשים במבנה הזה יבצעו העברה (cast) של hw_device_t למצביע fingerprint_device בהקשרים שבהם ידוע ש- hw_device_t מפנה ל- fingerprint_device .
ההגדרה מופיעה בשורה 128 בקובץ fingerprint.h .
| int(* enroll)(struct fingerprint_device *dev, const hw_auth_token_t *hat, uint32_t gid, uint32_t timeout_sec) |
ההגדרה מופיעה בשורה 173 בקובץ fingerprint.h .
| int(* enumerate)(struct fingerprint_device *dev) |
ההגדרה מופיעה בשורה 218 בקובץ fingerprint.h .
| uint64_t(* get_authenticator_id)(struct fingerprint_device *dev) |
ההגדרה מופיעה בשורה 194 בקובץ fingerprint.h .
| fingerprint_notify_t notify |
ההגדרה מופיעה בשורה 134 בקובץ fingerprint.h .
| int(* post_enroll)(struct fingerprint_device *dev) |
ההגדרה מופיעה בשורה 184 בקובץ fingerprint.h .
| uint64_t(* pre_enroll)(struct fingerprint_device *dev) |
ההגדרה מופיעה בשורה 157 בקובץ fingerprint.h .
| int(* remove)(struct fingerprint_device *dev, uint32_t gid, uint32_t fid) |
ההגדרה מופיעה בשורה 231 בקובץ fingerprint.h .
| void* reserved[4] |
ההגדרה מופיעה בשורה 254 בקובץ fingerprint.h .
| int(* set_active_group)(struct fingerprint_device *dev, uint32_t gid, const char *store_path) |
ההגדרה מופיעה בשורה 242 בקובץ fingerprint.h .
| int(* set_notify)(struct fingerprint_device *dev, fingerprint_notify_t notify ) |
ההגדרה מופיעה בשורה 145 בקובץ fingerprint.h .
התיעוד של המבנה הזה נוצר מהקובץ הבא:
- hardware/libhardware/include/hardware/ fingerprint.h