Referência de estrutura fingerprint_device
#include < fingerprint.h >
Campos de dados | |
estrutura hw_device_t | comum |
impressão digital_notify_t | notificar |
interno(* | set_notify )(struct impressão digital_device *dev, impressão digital_notify_t notificar ) |
uint64_t(* | pre_enroll )(estrutura impressão digital_device *dev) |
interno(* | inscrever-se )(struct fingerprint_device *dev, const hw_auth_token_t *hat, uint32_t gid, uint32_t timeout_sec) |
interno(* | post_enroll )(estrutura impressão digital_device *dev) |
uint64_t(* | get_authenticator_id )(estrutura impressão digital_device *dev) |
interno(* | cancelar ) (estrutura impressão digital_device *dev) |
interno(* | enumerar ) (estrutura impressão digital_device *dev) |
interno(* | remover ) (estrutura impressão digital_device *dev, uint32_t gid, uint32_t fid) |
interno(* | set_active_group )(struct impressão digital_device *dev, uint32_t gid, const char *store_path) |
interno(* | autenticar ) (estrutura impressão digital_device *dev, uint64_t operação_id, uint32_t gid) |
vazio * | reservado [4] |
Descrição detalhada
Definição na linha 121 do arquivo fingerprint.h .
Documentação de campo
int(* autenticar)(struct impressão digital_device *dev, uint64_t operação_id, uint32_t gid) |
Definição na linha 251 do arquivo fingerprint.h .
int(* cancelar)(estrutura impressão digital_device *dev) |
Definição na linha 204 do arquivo fingerprint.h .
estrutura hw_device_t comum |
Métodos comuns do dispositivo de impressão digital. Este deve ser o primeiro membro de fingerprint_device , pois os usuários desta estrutura lançarão um ponteiro hw_device_t para fingerprint_device em contextos onde é conhecido que hw_device_t faz referência a um fingerprint_device .
Definição na linha 128 do arquivo fingerprint.h .
int(* inscrever-se)(struct impressão digital_device *dev, const hw_auth_token_t *hat, uint32_t gid, uint32_t timeout_sec) |
Definição na linha 173 do arquivo fingerprint.h .
int(* enumerar)(struct impressão digital_device *dev) |
Definição na linha 218 do arquivo fingerprint.h .
uint64_t(* get_authenticator_id)(struct impressão digital_device *dev) |
Definição na linha 194 do arquivo fingerprint.h .
impressão digital_notify_t notificar |
Definição na linha 134 do arquivo fingerprint.h .
int(* post_enroll)(struct impressão digital_device *dev) |
Definição na linha 184 do arquivo fingerprint.h .
uint64_t(* pre_enroll)(struct impressão digital_device *dev) |
Definição na linha 157 do arquivo fingerprint.h .
int(* remover)(estrutura impressão digital_device *dev, uint32_t gid, uint32_t fid) |
Definição na linha 231 do arquivo fingerprint.h .
vazio* reservado[4] |
Definição na linha 254 do arquivo fingerprint.h .
int(* set_active_group)(struct impressão digital_device *dev, uint32_t gid, const char *store_path) |
Definição na linha 242 do arquivo fingerprint.h .
int(* set_notify)(struct impressão digital_device *dev, impressão digital_notify_t notificar ) |
Definição na linha 145 do arquivo fingerprint.h .
A documentação desta estrutura foi gerada a partir do seguinte arquivo:
- hardware/libhardware/include/hardware/ impressão digital.h