fingerabdruck_device-Strukturreferenz

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: