การอ้างอิงโครงสร้างลายนิ้วมือ_อุปกรณ์
#include < fingerprint.h >
เขตข้อมูล | |
โครงสร้าง hw_device_t | ทั่วไป |
ลายนิ้วมือ_แจ้งเตือน_t | แจ้ง |
อินท์(* | set_notify )(struct ลายนิ้วมืออุปกรณ์ *dev, ลายนิ้วมือ_notify_t แจ้งเตือน ) |
uint64_t(* | pre_enroll )(struct ลายนิ้วมือ_อุปกรณ์ *dev) |
อินท์(* | ลงทะเบียน )(struct ลายนิ้วมือ_อุปกรณ์ *dev, const hw_auth_token_t *hat, uint32_t gid, uint32_t timeout_sec) |
อินท์(* | post_enroll )(struct ลายนิ้วมือ_อุปกรณ์ *dev) |
uint64_t(* | get_authenticator_id ) (struct ลายนิ้วมืออุปกรณ์ * dev) |
อินท์(* | ยกเลิก )(struct ลายนิ้วมือ_อุปกรณ์ *dev) |
อินท์(* | แจกแจง )(struct ลายนิ้วมือ_อุปกรณ์ *dev) |
อินท์(* | ลบ )(struct ลายนิ้วมือ_อุปกรณ์ *dev, uint32_t gid, uint32_t fid) |
อินท์(* | set_active_group ) (struct ลายนิ้วมืออุปกรณ์ * dev, uint32_t gid, const char * store_path) |
อินท์(* | รับรองความถูกต้อง )(struct ลายนิ้วมือ_อุปกรณ์ *dev, uint64_t operation_id, uint32_t gid) |
เป็นโมฆะ * | สงวนไว้ [4] |
คำอธิบายโดยละเอียด
คำจำกัดความที่บรรทัด 121 ของไฟล์ ลายนิ้วมือ .h
เอกสารภาคสนาม
int(* รับรองความถูกต้อง) (struct ลายนิ้วมือ_อุปกรณ์ *dev, uint64_t operation_id, uint32_t gid) |
คำจำกัดความที่บรรทัด 251 ของไฟล์ ลายนิ้วมือ .h
int(* ยกเลิก)(struct ลายนิ้วมือ_อุปกรณ์ *dev) |
คำจำกัดความที่บรรทัด 204 ของไฟล์ ลายนิ้วมือ .h
struct hw_device_t ทั่วไป |
วิธีการทั่วไปของอุปกรณ์ลายนิ้วมือ นี่ จะต้อง เป็นสมาชิกคนแรกของ ลายนิ้วมืออุปกรณ์ เนื่องจากผู้ใช้โครงสร้างนี้จะส่ง hw_device_t ไปยังตัวชี้ ลายนิ้วมืออุปกรณ์ ในบริบทที่ทราบว่า hw_device_t อ้างอิงถึง ลายนิ้วมืออุปกรณ์
คำจำกัดความที่บรรทัด 128 ของไฟล์ ลายนิ้วมือ .h
int (* ลงทะเบียน) (struct fingers_device *dev, const hw_auth_token_t *hat, uint32_t gid, uint32_t timeout_sec) |
คำจำกัดความที่บรรทัด 173 ของไฟล์ ลายนิ้วมือ .h
int(* แจกแจง)(struct ลายนิ้วมือ_อุปกรณ์ *dev) |
คำจำกัดความที่บรรทัด 218 ของไฟล์ ลายนิ้วมือ .h
uint64_t(* get_authenticator_id)(struct ลายนิ้วมือ_อุปกรณ์ *dev) |
คำจำกัดความที่บรรทัด 194 ของไฟล์ ลายนิ้วมือ .h
ลายนิ้วมือ_notify_t แจ้งเตือน |
คำจำกัดความที่บรรทัด 134 ของไฟล์ ลายนิ้วมือ .h
int(* post_enroll)(struct ลายนิ้วมือ_อุปกรณ์ *dev) |
คำจำกัดความที่บรรทัด 184 ของไฟล์ ลายนิ้วมือ .h
uint64_t(* pre_enroll)(struct ลายนิ้วมือ_อุปกรณ์ *dev) |
คำจำกัดความที่บรรทัด 157 ของไฟล์ ลายนิ้วมือ .h
int (* ลบ) (struct ลายนิ้วมืออุปกรณ์ * dev, uint32_t gid, uint32_t fid) |
คำจำกัดความที่บรรทัด 231 ของไฟล์ ลายนิ้วมือ .h
เป็นโมฆะ* สงวนไว้[4] |
คำจำกัดความที่บรรทัด 254 ของไฟล์ ลายนิ้วมือ .h
int (* set_active_group) (struct ลายนิ้วมืออุปกรณ์ * dev, uint32_t gid, const char * store_path) |
คำจำกัดความที่บรรทัด 242 ของไฟล์ ลายนิ้วมือ .h
int(* set_notify)(struct ลายนิ้วมือ_อุปกรณ์ *dev, ลายนิ้วมือ_notify_t แจ้งเตือน ) |
คำจำกัดความที่บรรทัด 145 ของไฟล์ ลายนิ้วมือ .h
เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้:
- ฮาร์ดแวร์ / libhardware / รวม / ฮาร์ดแวร์ / ลายนิ้วมือ h