fingerprint_device 構造体リファレンス

fingerprint_device 構造体リファレンス

#include < fingerprint.h >

データ フィールド

struct hw_device_t   common
 
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 * 予約済み [4]
 

詳細な説明

ファイル fingerprint.h 121 行 の定義。

フィールドのドキュメント

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

ファイル fingerprint.h 251 行の定義。

int(* cancel)(struct fingerprint_device *dev)

ファイル fingerprint.h 204 行の定義。

struct hw_device_t common

指紋認証デバイスの一般的なメソッド。この構造体のユーザーは、 hw_device_t fingerprint_device を参照していることが判明しているコンテキストで、 hw_device_t fingerprint_device ポインタにキャストするため、これは fingerprint_device の最初のメンバーである必要があります

ファイル fingerprint.h 128 行 の定義。

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

ファイル fingerprint.h 173 行 の定義。

int(* enumerate)(struct fingerprint_device *dev)

ファイル fingerprint.h 218 行 の定義。

uint64_t(* get_authenticator_id)(struct fingerprint_device *dev)

ファイル fingerprint.h 194 行の定義。

ファイル fingerprint.h 134 行 の定義。

int(* post_enroll)(struct fingerprint_device *dev)

ファイル fingerprint.h 184 行 の定義。

uint64_t(* pre_enroll)(struct fingerprint_device *dev)

ファイル fingerprint.h 157 行 の定義。

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

ファイル fingerprint.h 231 行 の定義。

void* reserved[4]

ファイル fingerprint.h 254 行 の定義。

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

ファイル fingerprint.h 242 行の定義。

ファイル fingerprint.h の行 145 の定義。


この構造体のドキュメントは、次のファイルから生成されました。