Documentation de référence sur la struct fingerprint_device
#include <
fingerprint.h
>
Champs de données |
|
struct hw_device_t | commun |
fingerprint_notify_t | notify |
int(* | set_notify )(struct fingerprint_device *dev, fingerprint_notify_t notify ) |
uint64_t(* | pre_enroll (struct fingerprint_device *dev) |
int(* | Enrollment (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 * | réservé [4] |
Description détaillée
Définition à la ligne 121 du fichier fingerprint.h .
Documentation des champs
int(* authenticate)(struct fingerprint_device *dev, uint64_t operation_id, uint32_t gid) |
Définition à la ligne 251 du fichier fingerprint.h .
int(* cancel)(struct fingerprint_device *dev) |
Définition à la ligne 204 du fichier fingerprint.h .
struct hw_device_t common |
Méthodes courantes de l'appareil à empreinte digitale Cet élément doit être le premier membre de fingerprint_device , car les utilisateurs de cette structure castent un hw_device_t en pointeur fingerprint_device dans les contextes où il est connu que hw_device_t fait référence à un fingerprint_device .
Définition à la ligne 128 du fichier fingerprint.h .
int(* enroll)(struct fingerprint_device *dev, const hw_auth_token_t *hat, uint32_t gid, uint32_t timeout_sec) |
Définition à la ligne 173 du fichier fingerprint.h .
int(* enumerate)(struct fingerprint_device *dev) |
Définition à la ligne 218 du fichier fingerprint.h .
uint64_t(* get_authenticator_id)(struct fingerprint_device *dev) |
Définition à la ligne 194 du fichier fingerprint.h .
fingerprint_notify_t notify |
Définition à la ligne 134 du fichier fingerprint.h .
int(* post_enroll)(struct fingerprint_device *dev) |
Définition à la ligne 184 du fichier fingerprint.h .
uint64_t(* pre_enroll)(struct fingerprint_device *dev) |
Définition à la ligne 157 du fichier fingerprint.h .
int(* remove)(struct fingerprint_device *dev, uint32_t gid, uint32_t fid) |
Définition à la ligne 231 du fichier fingerprint.h .
void* reserved[4] |
Définition à la ligne 254 du fichier fingerprint.h .
int(* set_active_group)(struct fingerprint_device *dev, uint32_t gid, const char *store_path) |
Définition à la ligne 242 du fichier fingerprint.h .
int(* set_notify)(struct fingerprint_device *dev, fingerprint_notify_t notify ) |
Définition à la ligne 145 du fichier fingerprint.h .
La documentation de ce struct a été générée à partir du fichier suivant :
- hardware/libhardware/include/hardware/ fingerprint.h