nfc_nci_device 構造体のリファレンス

nfc_nci_device 構造体のリファレンス

#include < nfc.h >

データフィールド

構造体 hw_device_t一般
int(* open )(const struct nfc_nci_device *p_dev, nfc_stack_callback_t *p_cback, nfc_stack_data_callback_t *p_data_cback)
int(* write )(const struct nfc_nci_device *p_dev, uint16_t data_len, const uint8_t *p_data)
int(* core_initialized )(const struct nfc_nci_device *p_dev, uint8_t *p_core_init_rsp_params)
int(* pre_discover )(const struct nfc_nci_device *p_dev)
int(*閉じる)(const struct nfc_nci_device *p_dev)
int(* control_granted )(const struct nfc_nci_device *p_dev)
int(* power_cycle )(const struct nfc_nci_device *p_dev)

詳細な説明

ファイルnfc.h117行目の定義。

フィールドドキュメント

int(* close)(const struct nfc_nci_device *p_dev)

ファイルnfc.h178行目の定義。

構造体 hw_device_t共通

NFC NCI デバイスの一般的なメソッド。この構造体のユーザーは、hw_device_tが nfc_nci_device_tを参照することがわかっているコンテキストでhw_device_tを nfc_nci_device_t ポインターにキャストするため、これは nfc_nci_device_t の最初のメンバーである必要があります

ファイルnfc.h124行目の定義。

int(* control_granted)(const struct nfc_nci_device *p_dev)

ファイルnfc.h186行目の定義。

int(* core_initialized)(const struct nfc_nci_device *p_dev, uint8_t *p_core_init_rsp_params)

ファイルnfc.h160行目の定義。

int(* open)(const struct nfc_nci_device *p_dev, nfc_stack_callback_t *p_cback, nfc_stack_data_callback_t *p_data_cback)

ファイルnfc.h139行目の定義。

int(* power_cycle)(const struct nfc_nci_device *p_dev)

ファイルnfc.h192行目の定義。

int(* pre_discover)(const struct nfc_nci_device *p_dev)

ファイルnfc.h173行目の定義。

int(* write)(const struct nfc_nci_device *p_dev, uint16_t data_len, const uint8_t *p_data)

ファイルnfc.h148行目の定義。


この構造体のドキュメントは次のファイルから生成されました。
  • ハードウェア/libhardware/include/hardware/nfc.h