Riferimento alla struttura Fingerprint_Device

Riferimento alla struttura Fingerprint_Device

#include < fingerprint.h >

Campi dati

struttura hw_device_t comune
Fingerprint_notify_t notificare
int(* set_notify )(struct impronta_device *dev, impronta_notify_t notifica )
uint64_t(* pre_iscrizione )(struct impronta digitale_dispositivo *dev)
int(* enroll )(struct fingerprint_device *dev, const hw_auth_token_t *hat, uint32_t gid, uint32_t timeout_sec)
int(* post_enroll )(struct impronta digitale_device *dev)
uint64_t(* get_authenticator_id )(struct fingerprint_device *dev)
int(* annulla )(struct impronta digitale_dispositivo *dev)
int(* enumerare )(struct impronta digitale_dispositivo *dev)
int(* rimuovi )(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(* autenticare )(struct finger_device *dev, uint64_t operazione_id, uint32_t gid)
vuoto * riservato [4]

Descrizione dettagliata

Definizione alla riga 121 del file fingerprint.h .

Documentazione sul campo

int(* authenticate)(struct fingerprint_device *dev, uint64_t operazione_id, uint32_t gid)

Definizione alla riga 251 del file fingerprint.h .

int(* cancel)(struct impronta digitale_device *dev)

Definizione alla riga 204 del file fingerprint.h .

struttura hw_device_t comune

Metodi comuni del dispositivo per impronte digitali. Questo deve essere il primo membro di finger_device poiché gli utenti di questa struttura trasmettono un hw_device_t al puntatore finger_device in contesti in cui è noto che hw_device_t fa riferimento a un finger_device .

Definizione alla riga 128 del file fingerprint.h .

int(* enroll)(struct fingerprint_device *dev, const hw_auth_token_t *hat, uint32_t gid, uint32_t timeout_sec)

Definizione alla riga 173 del file fingerprint.h .

int(* enumerate)(struct fingerprint_device *dev)

Definizione alla riga 218 del file fingerprint.h .

uint64_t(* get_authenticator_id)(struct finger_device *dev)

Definizione alla riga 194 del file fingerprint.h .

Definizione alla riga 134 del file fingerprint.h .

int(* post_enroll)(struct fingerprint_device *dev)

Definizione alla riga 184 del file fingerprint.h .

uint64_t(* pre_enroll)(struct fingerprint_device *dev)

Definizione alla riga 157 del file fingerprint.h .

int(* rimuovi)(struct fingerprint_device *dev, uint32_t gid, uint32_t fid)

Definizione alla riga 231 del file fingerprint.h .

vuoto* riservato[4]

Definizione alla riga 254 del file fingerprint.h .

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

Definizione alla riga 242 del file fingerprint.h .

Definizione alla riga 145 del file fingerprint.h .


La documentazione per questa struttura è stata generata dal seguente file: