Struct-Referenz für „fingerprint_device“
  
   #include <
   
    fingerprint.h
   
   >
  
 
| Datenfelder | |
| 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] | 
Detaillierte Beschreibung
Definition in Zeile 121 der Datei fingerprint.h .
Felddokumentation
| int(* authenticate)(struct fingerprint_device *dev, uint64_t operation_id, uint32_t gid) | 
Definition in Zeile 251 der Datei fingerprint.h .
| int(* cancel)(struct fingerprint_device *dev) | 
Definition in Zeile 204 der Datei fingerprint.h .
| struct hw_device_t common | 
Gängige Methoden des Fingerabdruckgeräts Dieser muss das erste Mitglied von fingerprint_device sein, da Nutzer dieser Struktur einen hw_device_t in einen fingerprint_device -Zeiger umwandeln, wenn bekannt ist, dass hw_device_t auf ein fingerprint_device verweist.
Definition in Zeile 128 der Datei fingerprint.h .
| int(* enroll)(struct fingerprint_device *dev, const hw_auth_token_t *hat, uint32_t gid, uint32_t timeout_sec) | 
Definition in Zeile 173 der Datei fingerprint.h .
| int(* enumerate)(struct fingerprint_device *dev) | 
Definition in Zeile 218 der Datei fingerprint.h .
| uint64_t(* get_authenticator_id)(struct fingerprint_device *dev) | 
Definition in Zeile 194 der Datei fingerprint.h .
| fingerprint_notify_t notify | 
Definition in Zeile 134 der Datei fingerprint.h .
| int(* post_enroll)(struct fingerprint_device *dev) | 
Definition in Zeile 184 der Datei fingerprint.h .
| uint64_t(* pre_enroll)(struct fingerprint_device *dev) | 
Definition in Zeile 157 der Datei fingerprint.h .
| int(* remove)(struct fingerprint_device *dev, uint32_t gid, uint32_t fid) | 
Definition in Zeile 231 der Datei fingerprint.h .
| void* reserved[4] | 
Definition in Zeile 254 der Datei fingerprint.h .
| int(* set_active_group)(struct fingerprint_device *dev, uint32_t gid, const char *store_path) | 
Definition in Zeile 242 der Datei fingerprint.h .
| int(* set_notify)(struct fingerprint_device *dev, fingerprint_notify_t notify ) | 
Definition in Zeile 145 der Datei fingerprint.h .
Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
- hardware/libhardware/include/hardware/ fingerprint.h
