nfc_nci_device 結構參考
nfc_nci_device 結構參考
#include < nfc.h >
資料欄位 | |
結構體hw_device_t | 常見的 |
整數(* | 開啟)(const struct nfc_nci_device *p_dev, nfc_stack_callback_t *p_cback, nfc_stack_data_callback_t *p_data_cback) |
整數(* | 寫)(const struct nfc_nci_device *p_dev, uint16_t data_len, const uint8_t *p_data) |
整數(* | core_initialized )(const struct nfc_nci_device *p_dev, uint8_t *p_core_init_rsp_params) |
整數(* | pre_discover )(const struct nfc_nci_device *p_dev) |
整數(* | 關閉)(const struct nfc_nci_device *p_dev) |
整數(* | control_granted )(const struct nfc_nci_device *p_dev) |
整數(* | power_cycle )(const struct nfc_nci_device *p_dev) |
詳細說明
現場文檔
int(* close)(const struct nfc_nci_device *p_dev) |
結構體hw_device_t公共 |
NFC NCI設備的常用方法。這必須是 nfc_nci_device_t 的第一個成員,因為該結構的使用者將在已知 hw_device_t 引用nfc_nci_device_t的上下文中將hw_device_t強制轉換為 nfc_nci_device_t 指標。
int(* control_granted)(const struct nfc_nci_device *p_dev) |
int(* core_initialized)(const struct nfc_nci_device *p_dev, uint8_t *p_core_init_rsp_params) |
int(* open)(const struct nfc_nci_device *p_dev, nfc_stack_callback_t *p_cback, nfc_stack_data_callback_t *p_data_cback) |
int(* power_cycle)(const struct nfc_nci_device *p_dev) |
int(* pre_discover)(const struct nfc_nci_device *p_dev) |
int(* 寫)(const struct nfc_nci_device *p_dev, uint16_t data_len, const uint8_t *p_data) |
該結構的文檔是從以下文件產生的: