การอ้างอิง Struct fingerprint_device
#include <
fingerprint.h
>
ฟิลด์ข้อมูล |
|
| struct hw_device_t | common |
| fingerprint_notify_t | notify |
| 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 เนื่องจากผู้ใช้โครงสร้างนี้จะแคสต์ 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