Odwołania do struktury fingerprint_device

Odwołania do struktury fingerprint_device

#include < fingerprint.h >

Pola danych

struct hw_device_t   wspólne
 
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]
 

Szczegółowy opis

Definicja w wierszu 121 pliku fingerprint.h .

Dokumentacja pola

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

Definicja w wierszu 251 pliku fingerprint.h .

int(* cancel)(struct fingerprint_device *dev)

Definicja w wierszu 204 pliku fingerprint.h .

struct hw_device_t common

Typowe metody korzystania z urządzenia do skanowania linii papilarnych. Ten element musi być pierwszym elementem w grupie fingerprint_device ponieważ użytkownicy tej struktury będą rzutować hw_device_t do fingerprint_device wskaźnika w kontekstach, w których wiadomo, że hw_device_t odwołuje się do fingerprint_device .

Definicja w wierszu 128 pliku fingerprint.h .

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

Definicja w wierszu 173 pliku fingerprint.h .

int(* enumerate)(struct fingerprint_device *dev)

Definicja w wierszu 218 pliku fingerprint.h .

uint64_t(* get_authenticator_id)(struct fingerprint_device *dev)

Definicja w wierszu 194 pliku fingerprint.h .

Definicja w wierszu 134 pliku fingerprint.h .

int(* post_enroll)(struct fingerprint_device *dev)

Definicja w wierszu 184 pliku fingerprint.h .

uint64_t(* pre_enroll)(struct fingerprint_device *dev)

Definicja w wierszu 157 pliku fingerprint.h .

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

Definicja w wierszu 231 pliku fingerprint.h .

void* reserved[4]

Definicja w wierszu 254 pliku fingerprint.h .

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

Definicja w wierszu 242 pliku fingerprint.h .

Definicja w wierszu 145 w pliku fingerprint.h .


Dokumentacja tego typu danych została wygenerowana z tego pliku: