Referencia de la estructura fingerprint_device
#include <
fingerprint.h
>
Campos de datos |
|
struct hw_device_t | común |
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 * | reservado [4] |
Descripción detallada
Definición en la línea 121 del archivo fingerprint.h .
Documentación de campos
int(* authenticate)(struct fingerprint_device *dev, uint64_t operation_id, uint32_t gid) |
Definición en la línea 251 del archivo fingerprint.h .
int(* cancel)(struct fingerprint_device *dev) |
Definición en la línea 204 del archivo fingerprint.h .
struct hw_device_t común |
Métodos comunes del dispositivo de huellas dactilares Este debe ser el primer miembro de fingerprint_device, ya que los usuarios de esta estructura transmitirán un hw_device_t a un puntero fingerprint_device en contextos en los que se sabe que hw_device_t hace referencia a un fingerprint_device.
Definición en la línea 128 del archivo fingerprint.h .
int(* enroll)(struct fingerprint_device *dev, const hw_auth_token_t *hat, uint32_t gid, uint32_t timeout_sec) |
Definición en la línea 173 del archivo fingerprint.h .
int(* enumerate)(struct fingerprint_device *dev) |
Definición en la línea 218 del archivo fingerprint.h .
uint64_t(* get_authenticator_id)(struct fingerprint_device *dev) |
Definición en la línea 194 del archivo fingerprint.h .
fingerprint_notify_t notify |
Definición en la línea 134 del archivo fingerprint.h .
int(* post_enroll)(struct fingerprint_device *dev) |
Definición en la línea 184 del archivo fingerprint.h .
uint64_t(* pre_enroll)(struct fingerprint_device *dev) |
Definición en la línea 157 del archivo fingerprint.h .
int(* remove)(struct fingerprint_device *dev, uint32_t gid, uint32_t fid) |
Definición en la línea 231 del archivo fingerprint.h .
void* reserved[4] |
Definición en la línea 254 del archivo fingerprint.h .
int(* set_active_group)(struct fingerprint_device *dev, uint32_t gid, const char *store_path) |
Definición en la línea 242 del archivo fingerprint.h .
int(* set_notify)(struct fingerprint_device *dev, fingerprint_notify_t notify ) |
Definición en la línea 145 del archivo fingerprint.h .
La documentación de esta struct se generó a partir del siguiente archivo:
- hardware/libhardware/include/hardware/ fingerprint.h