Référence de structure d'empreinte digitale_device

Référence de structure d'empreinte digitale_device

#include < fingerprint.h >

Champs de données

structure hw_device_t commun
empreinte digitale_notify_t notifier
entier(* set_notify )(struct empreinte digitale_device *dev, empreinte digitale_notify_t notifier )
uint64_t(* pre_enroll )(struct empreinte digitale_device *dev)
entier(* inscrivez-vous )(struct Fingerprint_device *dev, const hw_auth_token_t *hat, uint32_t gid, uint32_t timeout_sec)
entier(* post_enroll )(struct Fingerprint_device *dev)
uint64_t(* get_authenticator_id )(struct empreinte digitale_device *dev)
entier(* annuler )(struct empreinte digitale_device *dev)
entier(* énumérer )(struct empreinte_device *dev)
entier(* supprimer (struct Fingerprint_device *dev, uint32_t gid, uint32_t fid)
entier(* set_active_group (struct Fingerprint_device *dev, uint32_t gid, const char *store_path)
entier(* authentifier )(struct empreinte digitale_device *dev, uint64_t opération_id, uint32_t gid)
vide * réservé [4]

Description détaillée

Définition à la ligne 121 du fichier empreinte digitale.h .

Documentation de terrain

int(*authentifier)(struct Fingerprint_device *dev, uint64_t opération_id, uint32_t gid)

Définition à la ligne 251 du fichier empreinte digitale.h .

int(* annuler)(struct empreinte digitale_device *dev)

Définition à la ligne 204 du fichier empreinte digitale.h .

struct hw_device_t commun

Méthodes courantes du périphérique d'empreintes digitales. Il doit s'agir du premier membre de Fingerprint_device , car les utilisateurs de cette structure lanceront un pointeur hw_device_t vers Fingerprint_device dans des contextes où l'on sait que hw_device_t fait référence à un Fingerprint_device .

Définition à la ligne 128 du fichier empreinte digitale.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(* énumérer)(struct empreinte digitale_device *dev)

Définition à la ligne 218 du fichier empreinte digitale.h .

uint64_t(* get_authenticator_id)(struct Fingerprint_device *dev)

Définition à la ligne 194 du fichier empreinte digitale.h .

Définition à la ligne 134 du fichier empreinte digitale.h .

int(* post_enroll)(struct empreinte digitale_device *dev)

Définition à la ligne 184 du fichier empreinte digitale.h .

uint64_t(* pre_enroll)(struct empreinte digitale_device *dev)

Définition à la ligne 157 du fichier empreinte digitale.h .

int(* supprimer)(struct Fingerprint_device *dev, uint32_t gid, uint32_t fid)

Définition à la ligne 231 du fichier empreinte digitale.h .

nul* réservé[4]

Définition à la ligne 254 du fichier empreinte digitale.h .

int(* set_active_group)(struct Fingerprint_device *dev, uint32_t gid, const char *store_path)

Définition à la ligne 242 du fichier empreinte digitale.h .

Définition à la ligne 145 du fichier empreinte digitale.h .


La documentation de cette structure a été générée à partir du fichier suivant :