fingerprint_device Struct Reference

fingerprint_device Struct Reference

#include < fingerprint.h >

שדות נתונים

struct hw_device_t מְשׁוּתָף
טביעת אצבע_להודיע_t לְהוֹדִיעַ
int(* set_notify )(struct fingerprint_device *dev, fingerprint_notify_t notify )
uint64_t(* pre_enroll )(struct fingerprint_device *dev)
int(* הרשמה )(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(* הסר )(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(* אימות )(struct fingerprint_device *dev, uint64_t operation_id, uint32_t gid)
בטל* שמור [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 נפוץ

שיטות נפוצות של מכשיר טביעות האצבע. זה חייב להיות החבר הראשון של 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 .

הגדרה בשורה 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 .

בטל* שמור[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 .


התיעוד עבור מבנה זה נוצר מהקובץ הבא: