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 .
fingerprint_notify_t notify |
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 .
int(* set_notify)(struct fingerprint_device *dev, fingerprint_notify_t notify ) |
Definicja w wierszu 145 w pliku fingerprint.h .
Dokumentacja tego typu danych została wygenerowana z tego pliku:
- hardware/libhardware/include/hardware/ fingerprint.h