fingerabdruck_device-Strukturreferenz
#include < fingerprint.h >
Datenfelder | |
Struktur hw_device_t | gemeinsam |
fingerabdruck_notify_t | benachrichtigen |
int(* | set_notify )(struct fingerabdruck_device *dev, fingerabdruck_notify_t notify ) |
uint64_t(* | pre_enroll )(struct fingerabdruck_device *dev) |
int(* | registrieren )(struct fingerabdruck_device *dev, const hw_auth_token_t *hat, uint32_t gid, uint32_t timeout_sec) |
int(* | post_enroll )(struct fingerabdruck_device *dev) |
uint64_t(* | get_authenticator_id )(struct fingerabdruck_device *dev) |
int(* | Abbrechen )(struct fingerabdruck_device *dev) |
int(* | enumerate )(struct fingerabdruck_device *dev) |
int(* | entfernen )(struct fingerabdruck_device *dev, uint32_t gid, uint32_t fid) |
int(* | set_active_group )(struct fingerabdruck_device *dev, uint32_t gid, const char *store_path) |
int(* | authentifizieren )(struct fingerabdruck_device *dev, uint64_t operation_id, uint32_t gid) |
Leere * | reserviert [4] |
detaillierte Beschreibung
Definition in Zeile 121 der Datei fingerabdruck.h .
Felddokumentation
int(* Authenticate)(struct fingerabdruck_device *dev, uint64_t operation_id, uint32_t gid) |
Definition in Zeile 251 der Datei fingerabdruck.h .
int(* cancel)(struct fingerabdruck_device *dev) |
Definition in Zeile 204 der Datei fingerabdruck.h .
struct hw_device_t common |
Gängige Methoden des Fingerabdruckgeräts. Dies muss das erste Mitglied von „fingerprint_device “ sein, da Benutzer dieser Struktur in Kontexten, in denen bekannt ist, dass „ hw_device_t“ auf ein „ fingerprint_device “ verweist, einen „ hw_device_t “-Zeiger in „fingerprint_device“ umwandeln.
Definition in Zeile 128 der Datei fingerabdruck.h .
int(* enroll)(struct fingerabdruck_device *dev, const hw_auth_token_t *hat, uint32_t gid, uint32_t timeout_sec) |
Definition in Zeile 173 der Datei fingerabdruck.h .
int(* enumerate)(struct fingerabdruck_device *dev) |
Definition in Zeile 218 der Datei fingerabdruck.h .
uint64_t(* get_authenticator_id)(struct fingerabdruck_device *dev) |
Definition in Zeile 194 der Datei fingerabdruck.h .
fingerabdruck_notify_t benachrichtigen |
Definition in Zeile 134 der Datei fingerabdruck.h .
int(* post_enroll)(struct fingerabdruck_device *dev) |
Definition in Zeile 184 der Datei fingerabdruck.h .
uint64_t(* pre_enroll)(struct fingerabdruck_device *dev) |
Definition in Zeile 157 der Datei fingerabdruck.h .
int(* entfernen)(struct fingerabdruck_device *dev, uint32_t gid, uint32_t fid) |
Definition in Zeile 231 der Datei fingerabdruck.h .
void* reserviert[4] |
Definition in Zeile 254 der Datei fingerabdruck.h .
int(* set_active_group)(struct fingerabdruck_device *dev, uint32_t gid, const char *store_path) |
Definition in Zeile 242 der Datei fingerabdruck.h .
int(* set_notify)(struct fingerabdruck_device *dev, fingerabdruck_notify_t notify ) |
Definition in Zeile 145 der Datei fingerabdruck.h .
Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
- hardware/libhardware/include/hardware/ fingerprint.h