Referência de estrutura fingerprint_device

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 .

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 .

Definição na linha 145 do arquivo fingerprint.h .


A documentação desta estrutura foi gerada a partir do seguinte arquivo: